Question: how old are rey and ben?
Answer: Ben, however is 29 years old at the time of The Force Awakens. The movie takes place 30 years after the battle of Endor. Rey was born 11 years after Endor making her 19 years old. However, Ben, or Kylo Ren was born 0-1 years after Endor making him either 29 or 30.