I've been gifted two pairs for Christmas, I've never heard of them but they look and feel comparable to UGG, which love them or loathe them I live in at this time of year. Any experience of them? Will they fall apart and/or mark easily? Thanks.