Seems like good quality, but the size was way off. Ordered XL, I am a size 16, and could not even pull it over my head, Would probably fit a size 0-2. It seems more like a compression garment, but still extremely small. Had to return.