This bench is lovely!  Not only is it sturdy, it looks beautiful!  Directions were terrible ... glad my husband figured it out ... it would have caused me trouble with assembly!  Lol.   Glides very nice with no squeeking or noise.