The quality usually depends on the vendor adapting it to their silicon.
If you look at ST and their STM32 the lwip integration is extremely bug ridden. Just read all the articles in their forum from "Piranha". I also struggled with extremely hard to debug bugs coming from their adaption layers.
Lwip itself has a solid quality.