Got this for my niece after a friend recommended it. It is such a cute backpack. Its slightly too large for my 2 year old niece still, but she still loves to carry it around anyways. It has plenty of space and enough compartments.