Similar Items: Are you Enough?