The table is sturdy enough to handle all my consoles and the TV on top. Ease of assembly was important to me, and this took about 30 minutes to put together. I've had the table for over a year, and there's been no sign of rusting or reduction in quality. I've had no issues placing condensate beverages on the surfaces - there's no issue with staining.