This was even better in person than I had expected. I was concerned it was going to be too small but it actually fit perfectly (XL) with some extra room for comfort. I am 5'4" and 190lbs with all of my weight carried in my arms and stomach area. This cover up covered everything perfectly and it was nice and flowy, thin, and comfortable. I definitely recommend it!!!