I bought two of these because we had an issue when we moved into our new house with limited linen space.  These were a great solution, albeit a little hard to put together by myself.

Pros: durable, great look
Cons: a little hard to put together by myself