I remember this brand being talked about awhile ago but I couldn't find any good information about it. Any thoughts?