I purchased this for my daughter's new home.  She loves the functionality and the way it looks in her spare bedroom as a piece of furniture.  Though it took her a few hours to put it together, she said it was relatively easy and everything fit together perfectly.  This was an awesome price for a multi-purpose item.  Love it!