Has anyone used one of these thinking of getting one, can you share your experience and recommendations