The table isn't bad and it has all of the nooks and crannies one needs for crafts or painting, etc. but for the price, I don't think I should have to do that much work.  Putting it together took almost four hours and I am very handy.  The pieces are incredibly heavy so I would definitely recommend casters if you are even thinking you might move it one day because one you get it in place, it's not going anywhere without disassembling it.  At this price, it should have come with casters.