This 3 piece set is sturdy and looks great! Seats are large and loungey, we are very pleased. The cushions are a bit firm, but I'm sure they will soften up with use. Extremely pleased!