If you want to carry the lunch box regularly and want it for rough use, steel lunch boxes are the best. Those are durable and last longer than glass. But, if you want it for a day picnic or storing foods at home, glass lunch boxes and containers will be the clear winner. Glass lunch boxes are classy while steel ones are for regular users.