This diaper bag was perfect, so I thought, because I am a Precious Moments collector. I received the bag and used it for a short while before it ripped at the pockets. The cheap plastic lining ripped very easily. I would not recommend it, especially for the price!