I would recommend this with the following warning: the first one we recieved had about 5 damaged parts in the one box and the granite top was broken in half. Customer service handled the issue well, but it was still a hassle to have heavy boxes and debris cluttering our already small house as we waited for replacements. We have to dispose of the broken one ourselves, including the granite, which won't be easy to do. I handled the assembly myself in a few hours time but it required two men to lift the granite top. It was easier than I expected. I'm so glad we stuck it out and kept this. It is very attractive and I love the look and extra space. It is perfect for our small kitchen.