We got the 12" in a queen and we LOVE IT. Its super soft on top but also firm underneath. It came out of the box easily and puffed up in hours. We also bought a platform bed frame from here, and is very cute and easy to put together. The only reason I give it 4 stars is because of the smell. They acknowledge it and say it will go away in hours I believe, but it took closer to two weeks for the smell to entirely go away. But in the end, it’s worth it. Great bed, and definitely the cheapest nice bed around.