This is a very nice piece.  The only problem is there are many pieces to put together.  The instructions are well written and I was able to put it together myself.  I am only 5'2" tall and weight 115 lbs and  I was able to lift the granite top, line it up and tighten the screws.  Of course, I said a prayer before lifting this top so I wouldn't drop it.

Pros: Great value
Cons: Too many pieces to put together.