Better than I even expected and  I was expecting a lot. Worth every penny. Very comfortable, easy to clean and nice and thick and supportive.