We love the design and the look of the cabinet. Give 4 stars instead of 5 for the assembling requirement. We are used to assemble our own furniture, but this one do take 2-3 hours to install. Other than that everything looks great. Door lined up and drawer line up & move smoothly. I do wish there's holes on the back to air the shoes.