A little prickly but a lot of fun