I just bought this for my daughter for ballet camp, it's adorable and fits great. However, on her 2nd time wearing it the lace in front ripped away from the side!!!
I wouldn't recommend as it won't last!
ive only had this leo for about a month, so i dont really know about the durability. even though it is very cute i find myself having to keep pulling it up. other than that it's probably my favorite leo:)