One of my favorite cover ups for the beach or pool! I’m in the medium and it fits perfectly loose. It is sheer so keep that in mind, definitely not a dress unless you want to layer it with a slip dress underneath!