DJHA90 Member Dec 17, 2002 581 0 16 Texas Jun 11, 2005 #1 Jun 11, 2005 #1 Just wondering how it fits and if the quality is any good???