My kid loves this fin.  She swims with it and she's quite good at it.  The only thing I would see as an issue is the durability.  The fabric is showing signs of wear and also the insert.  We just got this over xmas so I would expect it to last a bit longer and at least the insert.