Very nice. Looks good. It took over an hour to put it together by myself. Instructions are somewhat ok to follow. Just be sure to follow them close and carefully!
Im an average DIY person. Fits perfect in the small area I needed.
I gave it 4 stars due to no adjustable shelves and cablecord hole management.
 It would have been nice to have the printer shelf slide out. Other than these minor flaws, its perfect for my needs. Hope this helps