fits great. stays on. looks good. we have already bought three of these and my friends all want to know where i got them.