Considering it but wanted to hear some opinions from those who have it. Is it hideously expensive and is it hard wearing? Thanks