This is so comfortable. I gave it 4 Stars because its pretty oversized and seems to be stretching out pretty fast. Im not a huge fan of the triangle shape when the side hip shape flaps come out and swing around. I sewed small snaps to the inside corners to keep them from coming out and getting pointy again. Ill probably easily rock this to the beach and around the house all summer.  Dont know if its constructed well enough to wear as anything other than lounge wear. Im 53 and usually wear a medium. I could have probably easily fit into the smallest size of this.