I was very pleased with this product.  Perfect size.  Beautiful granite top.  Made of real wood I believe  and is sturdy.   My husband put it together in an hour or two.  I only helped a little when he needed me.  I didn't hear him yell any profanities so that means the directions were good and all of the parts were there!!!