Perfect. Great fabric and easy to put together. Looks great in my dining room! I was worried with a small child that the light color would be challenging to keep clean, but spot cleaner should work well.