Perfect! Wasn’t expecting the absolute best quality or fit because of how cheap it was but I love itttt!!! It’s so cute and really comfy to wear. Can’t wait to wear it 🏖 would highly recommend! Oh and it also came like 2 weeks before it said it would so that was awesome.