It has a good quality foam that provides support and holds it shape. 4 stars because it is a little pricy, but my dog loves it!