Bought Twin XL for child bed. Pleased with comfort level. Seems medium firmness as described.  Mattress expanded as expected and very minimal smell dissipated quickly.