Hi all, has anyone bought /used one of these? Would love to get some feedback to see if it's worth the investment.