Very nice and good size. Most vanity benches are too small and low. This is more like a short bench which is what I needed. Upholstery is definitely gray which was also color needed