This item is a reasonably good idea. However it has been poorly executed by substandard performance by the people putting it together at the factory. There were more than a few miss drills filled and colored and redrilled in the proper place. One of the components was actually broken wrapped neatly in packaging material and shipped. The shipping container was fairly ratty looking but it could not be blamed as the broken part was sheltered within the packaging and every part surrounding it was intact. Assembly was fairly straightforward if a bit tedious and if perfect the pricing would have been fair. One suggestion though , assembly should be on the bench or work table ,on the floor would be a huge challenge .