I bought this for my 16 month old niece.  She absolutely loves it!  The cup holder is an awesome addition.  It's very good quality and was simple to put together (just has to screw the back on).  The warranty is excellent.  The upholstery is soft and seems like it will be easy to wipe clean if needed.  My niece is a little bit smaller for her age, but she still climbs in it and sits just fine.  The quality is so good, I'm sure she will enjoy it for a couple of years.  I'm extremely happy with the purchase (and so was my brother and sister in law).