Fits well. The bottom snaps have been amazing.The adjustable shoulder straps are also a nice feature. Protection has been great as well. All around a great purchase. I don't think baby swimsuits should be this pricey; but quality, features, and over all cuteness are well worth it on this suit.