I bought this for my daughter, I bought the size 6-9 months even though shes only 3 months old, but it is much smaller than I expected. It can last for only a week before she outgrows. The quality of the cloth is not good at all. Its very thin fabric. I would not recommend this to friends.
But Amazon was kind enough to process refund for this product the very same day I requested. Really like Amazon's customer service.