This particular bag holds a lot of my stuff.  I used it for one plane trip for a weekend and it carried more than enough of my clothes, tolietries, and other things.  It is very lightweight and easy to menuever through the terminals.  i also use this a lot when traveling back and forth between college and my house and it suites this purpose beautifully.  I also liked the green color, it is easy to spot in baggage claim.

Also, it is handy to have the handle collapse down and zipper up for protection.  There is a large, medium, and small outter compartment which each zip up.  They would have been easier to use if they had 2 zippers each, but this is not a deal breaker for the price.  the inside has a sock/uderwear compartment that is in a zipper mesh pocket.  it is convinient for seperating those smaller items you do not want floating around in your bag.

the quality of the materials is a little poor as i have many frays and loose strings hanging off the large outter compartment.  they are mostly aesthetic but over time, probably a long time, this will start to take its toll.

Aside from its minor quality and design issues, its a decent bag for carry on or weekend bag.  For the 40 bucks, its a good value; however, i would recomend finding one at a marshalls or tj maxx.  they have better brands and even better prices than this one.