Product review (5 stars): great buy
Perfect fit, much less expensive then retail store.  Half the price.  Love it.