Hands down, this is a nice-looking and functional flash hider! One of my favorite Anderson products as of now. It's machined perfectly and the black nitride color looks nice. As an added bonus, the 3 ports on top give it that little kick downward it needs to help mitigate muzzle rise. However, even though you'll see very minimal flash out front due to the 3-prong design, you will also see some flash out of the top ports. So, just be aware. Also, I did not notice any 'pinging' as some 3 and 4-prong flash hiders exhibit. In my opinion, the length is perfect...not too short and not too long. Overall, an excellent flash hider and functions and looks great! Highly recommended!