I wait a really long time to buy this because it feel like a lot of money to pay for a smock . I regret wait at all . it make feed time infinitely easier - I do not have to completely strip down my toddler anymore or spend hour try to clean out stain . it be long enough to cover he lap beyond the highchair tray -lrb- if you do not use a tray , part of the leg will still be expose for spill -rrb- . the neck be high enough to cover he collar which use to get hit even with a bib . it be really easy to clean , and I be no longer afraid to let my child feed himself goopy , stain food ! it be completely worth it and I wish I would have it since he start solid . later edit : we have now have this smock for about 2 year and it be barely show sign of wear . I throw it in the laundry about once a week for a thorough cleaning and just wipe it down with a paper towel between meal . the best way to get it clean be to turn it inside out in the wash and then hang it over a chair . it will dry extremely fast and get really clean . if you do not turn it inside out , the sleeve have a hard time dry on the inside where the absorbent fabric be . we love this smock and just order a second one for my daughter .