This was super easy to assemble and the quality seems great for the price! I’ve cleaned the top with a damp cloth and mild soap and so far no water marks have appeared. Love it!