Lovely and snug, comfortable and very clean.