High quality metal table. Casters were good quality. This table is similar to what a hospital would use, and they are rough with their stuff, so need durable rolling tables like this one. Easy to assemble. The only really annoying thing was getting the white protective sheet off the tops. It was a good idea to put it on (pristine surface underneath), but it was truly a major PITA. Probably spent more time trying to peel it off than assembling the table.