hard to tell. looks pretty average quality tho.

however, 3 joints for 30$ is way too much. most joints i roll contain approximately .3-.6 of bud each. that means you got anywhere from 1-2g for 30$. (15-30$/gram)