This table is a rock in a good way. It was easy to assemble and is very solidly built. The distressed top has a great look and shouldn’t be too hard to clean. Total assembly time was 30-45 minutes and may need two people to flip and move it for the final assembly stages.