Sufficient for the price. Pros It’s a clean design, holds a lot. Cons Fabric is on the cheap side, top doesn’t like to shut tightly.