It's a very stylish cart and the price was good.  It's exactly what I expected.  It's easy to put together, the instructions were good but the granite top is heavy so you need 2 people.  I ordered it and received it 4 days later but unfortunately the granite top was broken in transit.  I don't believe it was their fault because it seemed that it was packed very well.  I emailed customer service that it came broken and they got back to me right away.  They asked me to take a picture of the broken piece and send it back to them.  The next day I sent the pictures of the broken piece along with the model number and they emailed me right away that they would send me out a new one.  I received the second one right away and this time it was in perfect condition.   I would recommend it, it's a nice cart.