This mattress was exactly what I needed. It arrived on time and was nicely packaged. Be sure to have the mattress on the box springs BEFORE removing the plastic. It expands very quickly. It's comfortable and on the firmer side but not too firm.