This product is very nice but it is very complicated to assemble. It has many parts to it that take very long to figure out and put together. I would only recommend this if you have the time and energy to deal with making the product.