This product is a good value for the cost. It was easy to put together though it will take about 1-2 hours to assemble by yourself. I am happy with this purchase.