I waited to buy this until I found my dining room table, I searched high and low for a dining table that was the right size and color to match this bench. I absolutely love it! We can fit 3-4 people on it to play games, and 3 comfortably to eat a meal. Seems to clean easily, although I don't have toddlers who put their dirty hands on my furniture anymore. I have spot cleaned it with a washrag and vacuum it to keep it clean.