The mattress came quicker than the expected time and after letting it set up for 48 hours, sleeping on it is amazing. Really good quality and helps our backs a ton.