The fabric is light and comfortable; I love the print; being usually a 12 top, 14 bottom, I’m happy that the 8-10 fits - even the shorts for around the pool; I’m sure the set will be very useful on a tropical holiday; delivery very quic. All up - WOW 🎉