Selecting mattress was easy. Delivery came on time. Haven't slept on the bed yet, but so far so good!