Well, this was my third pair of shoes from this company.  The first pair that i bought held up well, and went through quite a bit of intense training activity.  However, this most recent pair of cloud runners developed problems within the first week of wear.  I was pretty surprised by this.  The soles began separating from the upper shoe.  I was pretty disappointed.  I bought this pair because the'yre suppsed to be a little more rugged and sturdier than the other models i'd had from this company.  Anyway... The company needs to re-examine how they're attaching the soles to the shoes... Better glue and maybe some stitching?  Anyway,  i give them two stars because the comfort is still there...otherwise i'd have given just one star.  Oh, also the shoes look good.  Good design...