Perfect!
Fits amazingly well and is super sturdy. Definitely built to last and not cheap or flimsy at all.
Rating: 5 stars