Perfect table for our upstairs hallway. The piece is sturdy and it sits on carpet. I also found it easy to put together and all the pieces fit together nicely.