Perfect for our all season porch. It's small but that's what I wanted. Putting it together could have been easier. The last step was snap the whole back on while it and you are upside down. Right before we gave up and were going to throw in the trash it amazingly snapped together.  Five stars because once together it's perfect but I wouldn't want to repeat the process.