Great mattress at an affordable price! We let ours sit for about 48 hours and it was perfect! I’m not sure it’s quite 12 inches, but it’s very comfortable and exactly what we were looking for.