I buy quite a few clothes off of amazon because I am a busy person and do not have much time to leave my lab and home so I find it very easy to just get on Amazon and shop from there. Usually I struggle with finding clothing options that fit my body type (big busted, small waste, and no butt whatsoever) but I was so very pleased to find that this fit me perfectly! I ordered a Medium and was a little hesitant when I received it but the material is AMAZING. I love that it has some stretch and give to it while still maintaining its structure wash after wash! I have had mine for about a year now and am still so happy with it!