Nicely designed, not too long, not too short. Puzzles weren't too hard but did require some thought and the mechanics were implemented well.
My only criticism is the collider on the fish is a little too big for the pipes so sometimes you can't get up and down and it can interfere with the puzzle solving when it seems like you can't get somewhere that you should be able to