Are they comfy? Can i wear trainer socks with them or is that a no no? I have really sensitive feet so i suppose they would either have to be extremely comfortable or i would need trainer socks. Any decent quality brands you would recommend? Thanks!