When my baby agreed to keep this on it fit well - a 'tad' big but I expected that and don't mind since it will give us a bit of growing room through the summer.  Love the design too and it didn't seem to get too hot or sweaty.