Fit great and gives nice coverage while still being super cute

This is so cute! So soft and feels very well made. I am 5'2 134 34D and got an xl. Fit great and gives nice coverage while still being super cute!

###

