Our bed was delivered in a very timely manner. It was so easy to set up. The assembly was letting it unroll. I used to have back problems if I slept a certain way, but not with the Helix mattress we bought. I will recommend this to my friends!