My cabinet arrived in just a couple of days from ordering. It was packaged very well with all parts clearly labeled. I put this together in about a half hour with no problem whatsoever. Can't wait to hang it tomorrow!

Pros: nice finish.. seems very strudy
Cons: none