The table is all hardwood and is extremely well made.The top and bottom shelf have a beautiful design to them. The finish is 5 Stars. I wasn't sure how it would look with casters, but you don't even see them. It moves very easily. 
It took about a half hour to assemble. All the parts were there and every bolt lined up with the holes.