My daughter loves it and it is exactly what she wanted.  The quality is fine and putting together wasn't too difficult although it did take 2 of us to hold things in place.  However, you have to make sure it is against a wall because one of the ends is not finished on the outside which was fine for us because it's against a wall, but if you're not putting it against a wall it could be a problem.  Or you would need to paint it.

Pros: Durable, sleek and modern, great price
Cons: One end isn't finished and part of the assembly takes 2 people.