This is a very nice looking, sturdy cabinet. It is not too complicated putting it together, instructions are easy to follow. I would have given it 5 stars if all holes would have been pre-drilled, in particular those for the legs and door hinges. It is so much easier and faster putting in those tiny screws if all the holes are pre-drilled.