This product is very nice for the price. I had no problems with the parts and it was pretty easy to put together. However, I am very disappointed with the service. I paid extra to get it shipped early and instead it was almost a week late!