Nice table! The tabletop has a matte finish and looks like it might stain and scratch easily, but I've only had it for a couple weeks so it's too early to tell.