This H&M set is SO good! Could wear the shirt over a swim suit as a coverup, comes a little longer in the back. I’m in XS top (runs big) and XS shorts! Grab this, I promise you’ll love it!