A little fiddly to put together but absolutely worth it. Fits exactly where I wanted it and does what it says on the tin. Very pleased with the product.