I have a medium-sized Den in my apartment that I set up as a space for my son when he's home from college.  The unit is the perfect size and provides all the storage he needs.  It was relatively easy to put together.  However, I will say that assembly would have gone much smoother with another person assisting and I would not have had to repent for that one word that fell out of my mouth when attaching the doors.  LOL!!! That was the most challenging part.  The finished product is very contemporary, looks great and blends perfectly with all of my contemporary furnishings. 

Pros: Looks great.  Easy to assemble.  Functional. 
Cons: Definitely need two people for assembly.