It's beautiful. seemed easy for my bf to assemble. and it's really sturdy. the beige on the seats are beautiful and goes well w my white walls and beige curtains. it does get dirty a little (the seat that my 4 year old sits on is already beginning to show stains but that's expected w toddler). all in all an exceptional value for the price. table top cleans easily too. fits perfectly in my little 8.5'x7.5' breakfast nook!