Too small
Definitely made in China. I'm not large by any means, but it was way tight. Quality seems ok, if you're super petite.
Rating: 2 stars