The fabric is soft and luxurious. The arm holes are big enough to get into easily. The zipper function is smooth. Overall quality is excellent. It’s bigger than I expected, but that’s fine. My guy is a smallish 15 months, and I’m sure he’ll wear the 6-18mo size past 2 years old. I couldn’t imagine putting him in this when he was 6mo, though!! It would’ve drowned him. My only gripe so far is the asymmetric zipper. I find it difficult to situate him in, and it’s hard to orient myself to where the ...