Ill start with the good the bumper is very well made an looks great could not be happier with the end product. The down side I waited over 3 months ro receive it an I called a few times an always got a different answer an went past the 45 day lead time but eventually max did contact me an let me know when I could expect it overall pretty happy. Just expect to wait awhile to get what u ordered but it is worth the wait