Love this cabinet.  It was a perfect fit for my space and blends well with my white cabinets and beadboard wall paneling.  Assembly was a little daunting at first, but all the holes were properly drilled and the instructions were clear.  It was time consuming but I would not class it as hard. By the way, it did not take two people.  I am a 76 year old woman and did the whole thing completely by myself!
Had a few screws and things left over, hope they were extras.