This is just what I was looking for! I put it together myself in a couple hours. It's very sturdy,and is exactly what I needed for a pet food prep area. My only complaint is that the granite requires sealing before you start using it. I've had it 2 days, and already has several oil stains despite the fact I clean it right away..:/.