How much snuggle space do you need? In other words, what size mattress...

Mattress Size
Personal Info
Mattress Details
Sleep Habits