Spacious. When I ordered it, I was a little apprehensive and thought that it may be too big. It is the perfect size for a mom who needs to carry many things. Seems to be decently made for the price and I love that I have the option of using the two hand straps (which fit perfectly on my shoulder) or attaching the long adjustable strap.