The table is exactly what I expected and arrived in a timely manner.  There is one problem the casters are to small and light weight.  I had to spend 25.00 more dollars for better casters.  The original  casters actually came apart by the 2nd day and may give better use on tile or hardwood floors.  But on carpet you need a better caster.  I would buy this product again and plan to for my wife and her sewing projects.