Absolutely love these.  They are firm and supportive, yet plush all at the same time.