The picture on this website doesn't do this swimsuit coverup justice. This is an awesome swimsuit cover up! I am a size 14/16 and the XL fits great. It looks so cute on, cut perfectly to accent your bust and have your bathing suit peak through. The material is very soft. I feel very comfortable going to the store in this cover up.