These are so cute, but a little tight. We have to stretch the arms a bit before putting it on our daughter. It's still tight (so still safe), but otherwise it makes it difficult to put on. We love these since they don't have the flame retardant on them. Quality and last as long as your little one will be in that size.