Every time I wear it it gets great results from my fiancee. Fits me perfectly and I am extremely busty with a very small waist comparatively. I'm 5'4'' ~135lbs. any average body size it will fit great, any petite body size it will fit as well. I bought two, one for me and one for a bridal shower present. Buy it now!!