Just what we needed for my sun room! It is very sturdy even after I put it together myself.  As others have mentioned, the instructions could be better.  The only thing I would change would be the thickness of the cushions.  The material of the cushion is perfect for pets and easy to clean.