Absolutely perfect
I had these for my granddaughters and needed a new one for my grandson.  Very sturdy bag.
Rating: 5 stars