This mattress is so comfortable, very supportive but also really soft. Have had unbroken nights sleep since I got it which is unheard of for me, I usually toss and turn all night. Delivery was quick and the mattress was rolled up and packaged well. Really happy with this purchase!