From what I remember it uses a monocoque chassis, and is not really at the leading edge in terms of performance and achievement, but dont know alot about them really.
I've got one, its great fun to drive, loads of leg room (i'm 6'3" and have no problems). Large usable lockable boot, enough to get the side screens, roof and a weekend bag in.
Looks different than a westy or caterham and not many of them about