I bought 2 of these for my daughters school lunch boxes and they are great. Being girls they love the colour and I love them because you can get all the lunch in one box i.e. drink, sandwich, cake, grapes etc without all getting mixed up together.
You can easily get a normal size sandwich in the bottom compartment made with sliced bread, a fresh uncut bread sandwich would probably not fit. I don't use the drinks bottle that comes with it because my daughters prefer cartons of juice which easily fit in, but it is a nice size bottle.
You wouldn't be able to put liquid in any of the compartments as obviously it would leak, but they are ideal for pasta, chopped veg and salad, smallish fruit like satsumas, grapes, strawberries etc
I would definately recommend very highly !