I like this puzzle, it has a few non-obvious optimizations and is a solid design, with the left side being loose but still putting up resistance. Now that's how you do an easy level I like this type of level for new players I found this level good to teach that at times, to compact blocks together can be the solution, even if it can be counter intuitive at start... :D Very tricky! :))
( I found many 2 offs, first ).