I got this mattress for my daughter. It comes in a box which is super easy to move it and get it where you want. It was easy to set up. This bed is so comfortable, my daughter absolutely loves it. I definitely recommend this.