Very happy with the quality especially with the price!  It does take a while to put together, lots of pieces.  But my kids love it and I love that the older kids can fit in it too because it is so tall!