It fits very nice and the material is not itchy or uncomfortable. It's the type of material I would fall asleep in because it's just that comfortable. It has a low back which I love so much! This is one of the cutest tops I own and I plan on buying the beige one next (: def recommend