This is a nice bag. I use it for school and I have more than enough room for my books,lunch and jacket. The only thing the bag lacks is a padded compartment for my laptop, but I just put the laptop in a sleeve and that works fine. The shoulder straps are probably not enough for long term use on your shoulders, but they are nice to have for when you need to carry the bag. It is primarily a roller and the wheels and handle are nice and good quality. The price is right for this bag. It may be a tad bigger than what I was expecting, but that is better than it being too small. Overall I am happy and expect the bag to last several years.