My mattress arrived about a week after ordering it and shaped like a tootsie roll! I let mine inflate for 3 days even though it looked like it was done inflating after about an hour. It is a very firm memory foam mattress but it is not uncomfortable.. I am happy with my purchase and it seems like very good quality. I generally like my mattress just a tad softer which is why I put 4 stars instead of 5, but this can be easily fixed with a soft mattress topper.. it is not so firm that I have run out to get one just yet!