Easy and quick delivery, able to change the named day to suit us. Mattress arrived rolled up but lay flat as soon as we unpacked it. Our son seems very comfortable in it and from the few times we've slept in with him we'd agree! Good price too when I compared with other sites.