Youngg697, That's too short of a veg & flowering time. Anything you run needs 30 days minimum, 45 to 60 is much better, and 50 to 60 days of flowering. Otherwise, you're wasting grow space on a sub-par grow, with not much weight or potency. Add 15 days to what you want, and get more of what you need. If you're not flexible, and still want, what you want, go with auto flowering strains. Most show sex in 21 days, and are done flowering in 56 to 60 days, but you'll not be getting much weight, compared to a regular strain.