Purchased this for my teenage son because he doesnt need anything huge, we don't travel a whole lot. It looks decent size in the picture, its not. I already set up for a return the same day I received it. It wouldnt hold half of his things, I would purchase it for a toddler or if you're not needing to pack too many things, it would be good as a small carry on. It does have a lock but I couldn't get the key to unlock it.