Fabulous bench - solid construction, beautiful, and glides very smoothly! It does take some effort to put it together, but it's worth it!