We found this difficult to assemble.  Finally we found a part was missing.  Wayfair send us a new cabinet, all the parts were in tact, it was still hard to put together.  It did work out in the end

Pros: looks good, Wayfair came through.
Cons: Tough assembkly job