does what it says there are a couple of fiddly bits but once you get your head around it its fine