Was quite wary about buying mattress online. But this one is ideal. Only had it a few weeks and very happy with it so far. Comes rolled in box which was ideal space saver for us as we were still decorating.