I had purchased other cabinets from this manufacturer.  I purchased this cabinet to match.  They all needed to be assembled.  While this took time, the finished products are serving their  purpose to store kitchen items in my kitchen what had "not enough cabinet space." 

Pros: Look nice and offer plenty of space.
Cons: They do need to be put together.