I bought this after reading the rave reviews, and it was a huge disappointment. The long sleeves are useless because the elastic on the sleeve edge broke within a few days on one arm, and within a fortnight on the other arm. We are doing baby-led weaning and without the elastic, all the food just gets in through the wrists and ruins the clothes underneath. The bib covers the front but not the sides or back, so food gets there too. The front of the bib, which is the one place where clothing is protected, stains easily and is surprisingly difficult to clean. So after using this bib, we have a nightmare getting the bib clean and we also have to change the entire outfit worn underneath (vest, babygro, cardigan) because enough mess gets through this bib to soil three layers of clothing underneath. Wish I'd never bought it. We subsequently bought a BabyBjorn bib - more expensive, but infinitely better and worth every penny. Since then, we have only been using this one when there was not enough time between meals to get the BabyBjorn cleaned and dried. We are now so fed up with it (and we've only had it three weeks) that we've ordered another BabyBjorn so that we'll never have to use this one again. One of my very worst baby purchases. Avoid!