I have had this bench for several months and it's been used regularly.  It was easy to put together and glides very smoothly.  It's sturdy and attractive as well as easy to clean.