Really love the design and comfort.  I would have given it 5 stars - just a bit worried about how clean the white will stay and about their weight.  I would have liked to see it a bit heavier on the lower legs to give it stability and strength.  However, this may turn out to not really be an issue (I only just received them the other day:)).