Got these for our French bulldog to reach the bed.  They look nice and still look the same as when we bought them 8 months ago.  Have been a lifesaver for our dog who is not supposed to jump on and off the bed.  Plenty firm and hold their shape.