I was a little worried about buying this online without seeing it first. I LOVE IT! It's absolutely perfect, and exactly what we were looking for. It definitely looks like it should be more than $300. It's perfect for our deck. Not too big, but not too small. Great for 4 people to sit comfortably and enjoy a meal or happy hour!