I bought this for a Caribbean cruise and I couldn't be happier with it. It's light weight, very comfortable and super cute! I received a lot of compliments on this cover up. Highly recommend. Fit as expected.