Perfect height & color selections, the fabric stains pretty easily with water or food, but I've had these almost a year & ordered more to add in my breakfast nook to match. I can clean the upholstery fairly easily & I like the comfort & style. The screw-on leveling feet occasionally come off, but not often. Assembly was super easy  - a few screws for the back & legs, but the holes were predrilled & lined up extremely well, which is sometimes an issue with cheaper items elsewhere. Came with an allen wrench & I just needed a screwdriver.