Fits wonderfully and is exactly what the description said it would be. The top slides off pretty easily which is the only downfall, however, for this price, it's more than worth it.