I am considering a pair of shoes from Sole Society. if you've worn this brand, how are they? TTS? Nice quality?