6" probably isn’t thick enough for a mattress you’ll sleep on every day, but it’s just fine for a kid’s room or guest room, and $100 for a queen is an insanely good price when it comes to foam mattresses.