I would give this products 5 star review but it loses 1 star for the assembly process. It took longer than it should have due to that. Also, when putting the drawers in at the last step it was a bit of a struggle and they roll ok and close completely but the lack of smoothness feels almost like they are on wrong. Maybe poor quality rails Other than that I think this looks really nice and feels durable.