This is the best Canon lens in the market and is a must have in any professional or amateur photographer's kit. the 50mm is great for portrait and the 1.4 aperture make it ideal for the Bokeh/Blurry Bokeh. The lens is almost as good as 1.2f L lens from canon that cost over £1000! The price is good, the auto focus is very good and quick and the lens does not rotate so you can use polarizing filters with no issues. I cannot recommend this lens more. and do not buy the 1.2f as it is truly a waste of money. also the 1.8f EFS Lens from canon is cheaper but not as good and better spend the extra money for the 1.4f. Hope this helps! Any questions leave a message and I will try to respond!