The table is so pretty.  It is sturdy and heavy. I was afraid the casters would make the table move too easily but it works great on carpet. It moves when you want it to but if you bump the table it stays in place. The assembly was a little bit more difficult. It appears the rounded pieces that make up the apron of the table were made incorrectly.  The spaces for each leg were different. Only one leg actually fit into the space for it. Each leg was just slightly off and we were able to correct it. The bottom of the legs fit perfect as well as the casters. I gave it five stars because the fix was simple and the rest was pretty much perfect. We are really very happy with the table.