Purchased for my son's first bed. Delivery was extremely quick, arrived before 'estimated dispatch date' received when order was placed. Mattress arrived rolled up in a box. Quick to retake original shape. Comfortable. Good price compared to other companies. Overall very happy!!