I have been buying Jockey crop tops for years and the medium is a perfect fit. I purchased 2 x 3 pack medium cotton stretch crop tops , one pack for me and one for my daughter. These are not medium they are small I am very disappointed , I feel like I am in a strait jacket