It does fit as expected. My mistake is putting it in a hot wash and then a dryer, so I had to buy another one and I'll wash it properly this time and hang it out to dry. It is not cotton so if you live in a very hot climate and humidity, the material will not soak up the sweat. My back hurts and a bra is too uncomfortable for me at times so I put this on. Much softer and easier on my back.