This is way nicer than I thought it would be. So pretty. The only bad thing is that it did take a month to arrive so plan ahead. It fits my 3 month old baby but it stretched so I know it will fit her for a few months yet too.