Bought this for my 18 mo old granddaughter and she truly loves it.  The fabric is getting dirty already, so I hope that won't be too hard to clean.