Allot has to do with genetics as outdoor strains will stretch indoors as they need high light levels. Indoor strains do better but you must keep the light as close to your plants as possible. Also the shorter they are when you begin flowering the shorter your plants will be when you finish. What type of lighting are you using?