What strain? Photo or Auto? 40 days is pretty early in flower is pretty early, but not knowing what strain it is makes this question hard. They look healthy and resemble a sativa but i could be wrong. Sativas can take longer to finish sometimes 80 to 90 days.