Good product. It does run incredibly small. I normally wear a size L or XL, and I ordered a XXXL and it fits fine. Material is nice and comfortable, also the clips down in the middle are hard to work with. And doesn't fit under my boobs like the picture shows, but still definitely pushes them up. Overall great for the price and comfortable.