Is it fairly true to life?? How would you compare it to high street. I would love to order some things but get so disappointed when they don't fit (esp if too small . TIA