Well made but assembly was challenging. Seat is firm but sturdy and deep storage, enough for 2 bed pillows and a few small throw blankets. Ended spraying with scotch guard because the material is linen and I questioned how it would wear with time. Put a small throw blanket on the seat to keep it clean too.