It took a long time like the other reviewers mentioned to assemble, but finished piece is good. I got it in white and it fits my small foyer area perfectly.  Sturdy and functional.    

Pros: sturdy and functional. 
Cons: long time to assemble