Came off of a 2003 XL700.
Nice. With latch. Not perfect, but no cracks or anything. The seal is good, too.

Price: $50 plus actual shipping