These are perfect for my top porch. Sturdy and comfortable however, very difficult and time consuming to put together. If it were easier I would give 5 stars.