I bought this cabinet to hide our shoes instead of having to look at a pile of shoes by the front door in the entryway.  I am very pleased with the look of the cabinet.  It was not hard to put together until I got to the doors.  They are a little off on the one side, and even though you are given some play in the hardware, I think the one door is just a little off.  So, I was a bit disappointed in that, but after working at it for a while, I got it pretty close to even.  So, I'm still giving it 5 stars, because it really serves the purpose I bought it for and looks nice.   Directions were clear, all parts were labeled well, and the cabinet was packed well.