Once together, this is a great product. However, assembly was an actual nightmare. The screws and the allen key did not fit together, and wound up stripping each other. We tried buying multiple allen key sets and none of them had a good enough fit. We had to wind up buying regular screws and using those instead. It wound up taking us three days to assemble 
because of all the complications and we had to spend extra money on the assembly.