I purchased this piece to place by a breezeway door.  It is fully functional and the quality is adequate.  The drawers are a bit aggravating as they are not on sliders.  When you pull on them they wobble and drop down (although they don't fall out as I believe the lip on the back of the drawer prevents that.)  Assembly was simple, for the most part, although the pre-drilled holes were rough and slightly cracked.  I sanded them down a bit to make assembly easier.  It says it takes 10 minutes to assemble, but it took me about 45 minutes.