We bought this mattress for our daughter; I was very hesitant about ordering a mattress online, but after reading several other comments I went ahead and ordered it.  We have been pleasantly surprised by how wonderful this mattress has been.  Unrolling it from the box was an adventure and I wish I would have recorded it as the mattress went from completely flat to full size.  This is a great mattress for our teenage daughter or for a guest bedroom.  For the price, this is a great mattress.