The fit is amazing the elastic band is sturdy and keeps it from looking super sloppy, the texture super soft like butter, overall happy customer