very well thought out, comfortable and cosy.