It took me about an hour and a half to assemble the cabinet but once it was done it looked very nice and is pretty sturdy given the low price. It fits mine, my husband's and my small son's shoes just fine and keeps the dog from getting to them and also make a nice piece of accent furniture.

Pros: Great value, moderate assembly, genuine color and size
Cons: None yet