Mattress arrived on time and as specified. Very impressed with mattress, it provides great support and isn't too soft which was a worry for me. The edges are well supported so you don't roll off the edge of the bed and when I move it doesn't seem to affect my partner. Would definitely recommend.