Talalay Latex mattresses. Are they comfortable? Do they smell?
only use 100% natural latex with no additives