I highly recommend this....fit is great, color is as stated, delivered and received 2 days earlier than i had anticipated.....no complaints whatsoever.