sofl review