Perfect fit
Overall nice. Self
Rating: 4 stars