CFLs are garbage. Heavy, expensive, and last about a year.
LEDs are the way to go. I remodeled my bathroom in September of 2019 and installed two brand new LED lights. Still going strong. Bought my last house in 2014 and every bulb that goes out gets replaced with an LED. All are still working.