This bench was easy to put together and glides very smoothly.  I am very happy with the purchase.