After replacing both joy con joy sticks not once but twice I decided to give these a try. They are very comfortable in hand; as I only play in handheld mode. They are mode of some sort of plastic that does not slide when your hands sweat; the joy sticks also have a rubber coating. I really like the turbo button as I can spam the shoot button (I use it in Ys Origin). All of the button feel nice and solid; this includes the d pad which is nice to use when playing side scrollers. I did try them out wirelessly and hand no issue what so ever; can't speak to much about the battery length as I mainly use it in handheld mode. Overall I would definitely purchase these again.