I have a hard top for a Mazda MX5, with a heated rear screen. designed to fit a mk1 or mk2, so anything from 1989-2001. may fit a mk2.5, im not sure
generally very good condition. the odd mark on the paint but generally its good. rear screen heats up fine, and no leaks from the roof anywhere just needs a clean and polish (has been stored under a tarpaulin for a few months)
can be fitted in 5 minutes without removing the soft top, and totally transforms the car. reduces road noise hugely, keeps the car much warmer, and also looks fantastic