Has anyone bought one of these recently? Or similar item. Any pros and cons or anything unexpected from them? I'm reading through online reviews but struggling to pick!