This table is very lightweight, so it seems to sit rather precariously on carpet. I think it would do better on a hard floor. The finish of the table seems overly distressed and therefore fake. It was easy to assemble.