Fits snuggly. Hold the shells. It does what it's supposed to do. I can't see it lasting many years of heavy field use; the elastic for the shells is thin and on the cheap side of things. BUT, it does suit my needs just fine. I give it four stars because there's no major flaws. I can't give it five because it's nothing special. One con, a very small one for my situation: it covers the sling stud for my Mossberg590, which means I need to cut a little hole. I don't know if any other holder would do the same, or if other shotguns wouldn't have this problem. Just a heads up.