Perfect fit for my new Swift. I bought medium size. I have covered parking so wouldn't need it daily but when I go outside, it will be very handy to prevent sunlight. Pros: Light weight Nice bag. fold it and keep it in bag when not in use. fully covers the dashboard. Easy to assemble. No suction pumps required.
Cons: folding it is little tricky. Try to observe it while opening it for the first time. Easy once you get it.