I have been using this since my college days. I usually use flat sole. every time you will get new designs. Cost is also affordable. Quality is also good. it is not that heavy as well, I use it almost for 3-4 months and go for a new design all time.