its not too bad, but i would say the flowering time is behind. buds are way too small for 4 weeks. when i looked at your diary the first 2 weeks of flowering they just streched. so you may need to give this plant a few more weeks of flowering, and add some PK booster to them.