We are very happy with this purchase. It is extremely well-made and built to last. It did take some time to put together, but all of the pieces were there and everything fit perfectly.