Amazing for the price. Very firm, but still comfortable. Very high quality fabric on outside. No funny smell. Great buy!