Prefect!
Perfect everything fit!
Rating: 5 stars