Love this crop. I'm a size small and sized down to an xs as reccomended and it fits perfectly! It's little tight to actually get on over my shoulders, but once on it's so supportive. It feels snug but not tight and it doesnt give any bulges or anything. Great fit and support and the pads inside dont slide around either.