Perfect. Firm. Good back support. Timely delivery. I will recommend this product. Really worth the price.