The fit is awesome and I love the terrycloth top, it doesn’t have a plastic feel at all