I like them, but if you're going to order definitely order one size larger.  I normally wear a small and got the medium and it fits fine.
Would like to see a firmer and slightly thicker padding.  Not sure how long the padding will last.