We ordered 2 of these for a guest house.  They are firm but comfortable.  The fabric is so fun and soft!  We're keeping them!!