Fits good
Fits great and shipped in time given
Rating: 5 stars