The good is that the sizing is accurate and they are fairly comfortable.  The bad is that they don't hold up very well.  Not so bad that they're not worth getting but more of a 'you get what you pay for' type of thing.  The reason for 3 stars is that they basically are perfectly average.