This mattress was a perfect buy. It came in less than two days. It is firm but comfortable and has improved my sleep drastically. Well recommended for anyone that has back issues when sleeping on soft surfaces.