This bag is large. I carry my every day work, personal and gym items in it. My meals fit in it also. The outside is mesh. Other reviews mention it snagging, but I have not had that problem. The purple color is exactly ask pictured. No issues with the retailer or shipping.