The cushions are a little hard but I think they will soften over time. Looks fab on my small condo balcony.  The true test for me will be how the cushions and fabric will hold up over time.