I bought this product for my daughter's birthday.  It was easy to assemble and is made of solid wood with a beautiful granite top.  I can't wait for her to get it this Sunday, she is going to love it!  I would recommend this product to anyone.

Pros: Great wood and color choices and arrived in two days as promised!
Cons: because the top is solid granite, it is heavy, but worth it