This bag was smaller than expected witch makes it perfect for short day trips or when you only need to bring your necessities. The backpack straps can be tucked away and turned into a hand bag which is a nice versatile feature. The fabric is sort of plasticky but doesn't feel too flimsy. It appears durable to hold anything that you'd need to access quickly. I personally would prefer the bag not be so plain and have a better quality fabric but it will make do for now. I use this for my dogs clothing, blankets, water bottle & spare collars that I store in the back of my trunk. It's perfect for doggy beach trips where I can just grab the bag and I know I have spare items for them considering I have 4 shih tzus. Overall very functional bag.