These are very comfortable! I am a 36G so I sized up thinking that I would need the extra room. However, the XXL is pretty roomy. They work well for sleeping and around the house, but Im purchasing a size down to see if they're more comfortable to wear out and about.