Tonight i installed some Tein s-tech springs on my girlfriends 04 corolla. The installation itself was extremely easy, provided you know what you are doing.

you MUST have spring compressors for this job! Some spring swaps you dont REALLY need them, but for this you do. The fitment is EXACTLY like the stock springs... they fit into the same grooves on the struts and it all lines up exactly like stock. Tein took great care of designing these springs to fit like stock. It takes about 2 hours to install a full set of the springs if you have prior experience. I have changed my springs a few times in my 94 camry, and have changed the springs a couple times in my friends 2000 cavalier

Plus i had air tools at my disposal. I would say about another 30-40 min if you dont have air tools, and another 1-2 hours if you dont know what you are doing.
The ride quality is EXCELLENT! It rides smooth, no sway side to side, or front to back even on acceleration and stopping. There are no noises that sound like something is loose like mine sounds like

(blown struts - 10 year old struts which have been on CUT lowering springs for 2 years). The ride is NOT bouncy, just very smooth and sporty. It's VERY tight.
Overall I would say these springs rock. I know they are made for many of the new toyota models, matrix, rolla, celica, 97+ camrys, prolly a couple more... The drop is very nice, went from 4 finger rear and 3 finger front to 1.75 and 1.5 fingers, respectively. I reccomend these springs to anyone looking for stock fitment, considerable lowering, and a smooth, sporty ride. A+!!!!!
edit: p.s. it comes with 2 decals, that apply very easily and look awesome! no clear stuff, just individual letters that are very easily applied. looks great. good way to advertise the sweet springs!