Sorry to say I thinks it's a live and learn situation. Assembly is a lot of pieces. Not hard, but very time consuming. In the end, it looks pretty good, has a nice amount of room, but the material quality is pretty cheap. After all that, I expect something will break within the next few years. Not a good product for the cost.