Sooo good! I didn’t have high expectations but it fits perfectly and is so easy to put on.