Perfect set for our patio. The seats are sturdy and the cushions are soft. You can remove the outside for washing, which was great because some rain snuck in on us and they got a little dirty. Overall love them!