This mattress is so comfy! It came rolled up and was delivered the day after buying but it came earlier than expected. Very good quality and is very soft, i would recommend this mattress and its the best one i have ever brought