We are pretty happy with our purchase. However the mattress we received looks different to the picture. It is perfect on my little ones cabin bed as it is not too deep. It seems fairly comfortable to me, however I'm not sure how long it would last if an adult was using it. Delivery wise it turned up a day earlier than the estimate which was fine, I was able to specify delivery to a neighbour. It comes rolled up nice and small so it didn't take up loads of space at my neighbours. We unrolled it and it was ready to go that night. Overall I feel that it represents good value for money. I didn't give 5 stars due to the difference in appearance to the picture which does put a bit of doubt in your mind.