This was a nightmare to put together but some of that is down to me, it just took an hour or so but the door is a bit off. The assembly process requires you to screw in a shelf right in front of a hinge that is supposed to allow you to loosen it to move the door up or down but you can't get to the screws in the hinge because the shelf is there. But it's not that bad, it does feel a bit flimsy but it looks fine and works and you can't beat the price.