This took a while to put together but I did it on my own and I am NOT handy! Once it was put together it is a little light weight and slides easily when pushed into. I want to put a carpet underneath so that I don't have to worry about that again. It was cheap but okay for what I am doing. The table did have a slight ding but you couldn't tell.