Not easy to put together but a great value, good quality. Bought this for 3yo twins, they are 4 now and love it more than ever. I fully expect this to last them until they are 7-8yo. Needs a coat of stain or varnish out of the box and periodically (depending on climate) and it will stay looking nice. Very happy with this product.