The shirt is super soft and so cute. I’m disappointed in the fit. I’m a bigger girl so I got a 2x. It fits on the top but then is smaller at the bottom and shorter than I thought it was. I was going to use it as a tank over my swim suit but it’s not loose enough in the stomach area for me to be comfortable doing that.