Lovely fabric. Legs are gray and it is well made. Perfect for the vanity in our taupe colored ensuite. Be advised the seat may not be comfortable for a larger person.