This is a good quality, reasonably priced piece. Assembly took about two hours, but was not difficult. The trickiest part was hanging the door, but after a couple of tries, I got it. Once assembled, it is a solid and attractive piece.