Professional design networks will help you collect a number of peer opinions about your product. They will point out your flaws, which others weren’t able to see. Don’t take all feedback to heart though, designers are creative people and they, sometimes, can’t adequately asses the quality of work without feeling a little jealous