its everything we wanted we love this bed the set up wasnt that bad to set up but the instruction could have been a little more clear. Overall good purchase.