You definitely need 2 people to put this together, but once it's together it is beautiful!  Like most other reviewers I could only get 3 out of the 4 screws in to hold the top piece in place.  Sometimes not all the holes line up on individual pieces.  Otherwise, the end product is amazing!  I do wish there were more shelves included because each cabinet only comes with 1 shelf.  I should have gotten the granite top because the instructions say the wood warps if water gets on it

Pros: Great value, sturdy, good-looking (not cheap)
Cons: Not all of the holes line up, only 2 total shelves, Wood top not waterproof