I think the Russian position might be better than people giving them credits for. They have successfully pinned the Ukrainian army and limited their mobility. Russia is making some rapid advances with an overall force about 1/3 the size of Ukraine standing army is impressive and also interesting. Really shows the importance of air superiority. Russian might overestimated the support they would receive from the Russian speaking population.
Ukrainian government shoot themselves in the head, when they did not issue general mobilization order during the period Russian force was surrounding Ukraine. Now Ukraine need time (which it does not have) to organise reservists into basic units to effectively fight. Apart from sieges of Ukraine cities, we only been hearing reports of sparotic ambush of Russian convoy. Now, even with some many reservists on paper, Ukraine are drafting people who have never fired a weapon before is a bit disheartening.