Arrived on time! Very nice for the price... my son says the mattress is very comfortable!