These baskets are bigger than I expected. The medium and large would be perfect for storing a yoga mat and weights. In my opinion, the small is a good size for a trash can or tiny hamper. We are just moving so I haven't put them through their paces yet, but the baskets feel sturdy and don't seem to have ends poking out that would snag on blankets or clothing. I love the texture and weave of these baskets, they are going to compliment my home nicely!