Bought for our grandsons twin bed as his matress was hard now he sleeps better, plus ordered another two, a double and queen one for each guest bed to make beds more comfortable as matresses to hard. Still waiting on delivery thought all three would be shipped together only recieved Twin.  Would definitely purchase again and would hope my whole order would ship at same time.