Does anyone have this? It looks great online, will go and try it out at a shop, but wondered if anyone could tell me how well it wears etc? Thanks