Not perfect but damn near close
Works really well! No smoke will come out the other end and you have to get used to using it but it definitely helps!
Rating: 5 stars