Thinking of buying one of these for work to carry my laptop to meetings and as a carry on bag to take on holiday. My question is whether they're durable given the canvas fabric - do they last, and can the handles stand up to carrying that amount of weight?