Exactly as expected.
Fits as stated, perfect in ever way.
Rating: 5 stars