The problem I have with Silverstone is that their product is really good when it arrives and is correctly made BUT always takes ages to arrive, I have had three from them, two were made incorrectly and had to go back. Shaun won't respond to emails or calls, he is a nightmare to work with. I know - I should have learned first time around but I do like the covers.....