It is definitely snugly - best night’s sleep for ages.
Lovely  warm.
The cotton cover is well made  no loose stuffing (so far)