LOVE LOVE LOVE this. It fit perfectly, our baby was 20 in and at the time was 6 weeks old, so it was long enough and the sleeves were too long but it was still adorable. The cape is detachable. It came on time with a few days of ordering it so we hade it right on time for halloween! The fleece material he loved, very soft and cozy! I'd recommend to any SuperBaby's out there. Better price then buying on halloweencostumes.com