The mattress topper arrived ahead of schedule which was exciting.  There were portions of it I didn’t think would ever return to their normal thickness, but a few hours later it was perfect. I have been sleeping on it for 5 days now and while it takes some time to get used to, I have not had back or shoulder pain since sleeping on it.  It does not keep me cool however!!!