Easy delivery, easy to position in the bed frame. This mattress is SO comfy and does not smell bad at all. Got it for all three kids.