I bought this for my son's bed at college. He LOVES it!! I waited to unroll it until we got there and it took about 45 minutes to lay flat and plump up. He said he is sleeping like a baby and that it is better than his bed at home.