This product came in probably 100 pieces and took an exorbitant amount of time to put together. We ordered a large amount for our new office, but gave up after about half of the cabinets because it was such a pain. 

Cons: too much work