My son put this together in a under an hour.  It is sturdy and just perfect.  My granddaughter loves the bench the best - her doll sits next to her.     This is great for Luna to use to learn the alphabet with plenty of room for paper and pencils.   I would purchase again and again.    Perfect for my 4 year old granddaughter.

Pros: perfect, exceptional workmanship a great value for the money
Cons: no con's  - it is perfect.