This shoe rack meets our needs perfectly and was not at all difficult to put together.

Pros: Quick to assemble,sturdy, attractive
Cons: None yet