This was just what we wanted.  I left the top shelf out to accommodate for larger shoes thanks to other reviews.  Fairly easy assembly.  Looks fantastic. 

Pros: Good price, looks great
Cons: doesn't fit larger shoes