This is totally so cheap it is beyond belief. It feels like it will break very soon and the stripes are too hard on the feet. the flat is way too flat and no padding. NOT comfortable at all. Cheaply made, poor quality.