I have one and consider it a great sleeper light. There are others out there which throw farther and some have more flexibility as far as updating, but the price and warranty make it hard to beat. It's size prevents it from being an EDC for me, but I use it often for specialized tasks.