The white top is matte and it looks like it could stain easily. The design and quality were all alright for the price, but we can’t keep it as we have little kids.