Have seen a pair I like (for going out) - what's the quality like? Are they just expensive versions of cheap brands, or will they actually be comfy and last a few wearings? thanks : )