It is of high quality, super cute, above my expectation. The wood is solid, and it's well polished, so very safe for the kids to play. It's easy to assemble, I did it myself within 1h. I also really like the bench design, it can probably sit up to 6 small kids.