Beautiful stools with nice detail. The legs are not a bright white more of a creamy white. The upholstery is gray-Beige fr sure with slightly darker flecksof brown - looks great! Sturdy and comfortable