It took some time to put together myself but I love the finish product!  Wood is of excellent quality and it's just the right size for the space I needed it for.