This mattress is perfect not too hard and not too soft. Rolled out and set into place really quickly. Our first night sleep was perfect and actually didn’t want to get out of bed! Couldn’t fault it!