Perfect for my needs, but may be a little narrow for some.

Pros: Easy to assemble. Does not need a support wall.
Cons: May look a little smaller than expected.