This backpack is perfect for my toddler! It is adorable, well made with quality materials, and did I mention it is adorable? I wouldn't reccomend for preschool, because it is pretty small; however, it is exactly what I was looking for!