Great mattress for the price! Comes in a giant box and once you let it sit flat for 48 hours it was perfect. Have this queen mattress in my guest room and have tried it out personally to ensure and comfortable nights stay for when guests come.