This is a great suit with nice fabric. It’s very thick and provides full coverage if thats’s what you want. It’s classy but also fun. I wore it to the pool at a resort and I also wore it with tailored slacks to my grandmother’s 90th birthday. I got a lot of compliments! It’s worth the purchase. I’d size down for a more snug fit.