Good quality bench, very sturdy. Easy to put together. The cushion is well made but stained on a covered porch even with spraying with a stain repellent.