This table is Perfect for our small porch. It Was easy to assemble and seems very sturdy. We like that it has 3 shelves.