Arrived on time, packaged well and had no problems applying to mattress, sleeps well so far.