Sure is
I think one of the beauties of the canon system is the fact that there are some very good lenses which don't carry the L badge but are excellent quality and very reasonably priced.
I had intended selling my 28-105 F3.5-4.5 (?) but it's just too good to part with.