This was delivered within days.  I have only slept on it for 3 nights so far but it is really comfortable.  A good quality comfortable mattress