Product review (4 stars): Fits perfectly, only complaints is that it comes in ...
Fits perfectly, only complaints is that it comes in a few pieces and you have to put it together. The fit to snap it in is a bit loose and comes apart sometimes.