I dont have one, or know much about them, but try this link there are a couple of reviews on there:
DON'T Buy Steelcraft Enigma 3 Wheel Stroller Until You Read Reviews by Consumers