At first the bag seemed a bit large but it grows on you. The bag has a zipped area to expand if you plan to carry around more stuff. I am happy with all the compartments and the rugged design of the bag and wheels. It is tough enough to handle the wear and tear of an 8 year old! The bag doesn't make noise, the zippers are easy, the pockets and seam are well put together and the bag overall is very sturdy. The bag is also well balanced meaning that when you park it it doesn't fall over. It is easy to roll around and the extension bar is sturdy. The bag has straps tucked away so you can carry it as a backpack - but it so much easier to roll it around. Very happy with this bag!!!