Product Rating: 5 of 5 stars 12 days ago Very cute Has a stretchy back, so I probably could've even gone a size down to an XS. But I'm not going to return it because I am still happy with it. Happy it has adjustable straps as well!