Much like Mary Poppins carpet bag, this backpack has space enough for everything you could possibly need. The straps are comfortable and never feel like they are rubbing or pressing down too hard against my skin. I’ve used it everyday since receiving it and the quality of the leather and the structure of the bag provides me with a sense of pride that I have been able to invest in such a fantastic product that will surely serve me for years and years to come. Brilliant!!!!!!