Very very snug fit
"Incredibly hard to get on. I almost thought they had sent me the wrong one. But after about 20 minutes of battling with it I did get it on. Hoping it stretches a little over time and gets easier to put on. Seems like good quality material"