Have heard wonderful things and not such good things about this. I have been gifted one and don't know if should be using it. Is it bad for development of sitting up for themselves? Extra point, my LO has super chunky thighs already but I can see the material is quite flexible