We purchased this for my 18 month old granddaughter and she absolutely loves it.  When we received it, there was a piece that was damaged in shipping.  We called customer service and they were awesome and got the replacement part sent out right away.  We received the part in 2 days without issue.  Would definitely purchase this again.