Bad. It's from China, if you're a small to medium in U.S. If you buy a large, maybe it will fit. Also, it's not worth the price, pretty cheaply made, They send you cheap knockoffs that aren't anything like the item pictured and don't want to get back with you.