Delivery was prompt. Mattress is firm and takes some getting used to, but it is worth the wait. Well made, I can imagine it will last a long time. Good value.