It fit nice mostly the vest is a little loose though and  the shirt is short and kinda cheap but overall it'll work.  We also got one in 18 months which was super long an the shoulders are too big but the shirt and vest fit perfect.  Hoping we can get it altered.