I love these!  The fabric and pillows are soft but firm enough that they feel like they'll last a long time.  Great purchase.