I think it's a cute level; not very difficult, but also not perfectly easy. It teaches us that things looking simple, are perhaps not so completely simple, after all. I solved this 2 weeks ago, but needed 3 tries, today, again. Which is kind of interesting: it shows it has something (and perhaps also, that I have bad memory, heheh). ;)
Rarely am I so conflicted about reviewing a level. On one hand, the trick works and I think the setup is good. On the other hand, I'm really unsatisfied after solving it >:(