Perfect for a new apartment with a small-ish room. Assembly took nearly two hours but it's holding up nicely and fits plenty. Looks very nice

Pros: Looks great
Cons: assembly took a while