Сhoose the right word for the definition.
Providing physical ease and relaxation.
Comfortable
Afwul
Smart
Cozy