1. This is not like alto Japan/India its more spacious and has a great look for a hatchback. as you can see even the power is more than alto 800
http://auto.ndtv.com/reviews/comparison-renault-kwid-vs-maruti-suzuki-alto-1256170
2. they are not stone seats, they are pretty comfortable, again...