The set is great. Wonderful quality, easy to assemble and easy to clean.  I bought it knowing it would be a little small for my 5 year old but she doesn't mind at all. I mainly wanted my small 18mo to be able to get on the bench by herself, and for that it's perfect.  The bench is nice because she cant accidentally slip off the other side trying to get up.