This is a lovely soft cardigan in an unusual design and I appreciate it being 100% cotton. However I don't find it especially well made to justify the price. It is saggy and doesn't hold its shape at all, and the placket is extremely floppy so the buttons don't really close properly and the spaces between them sag open. This gives an overall cheap look sadly. I was going to buy the matching baby one for our newborn but probably won't bother. What a shame!