I own the Dolly+ Red. I don't have brown eyes, but I have very Light Brown eyes, and they looked amazing and didn't show my pupil..They also are wonderful in photos. It is a very intense red, so if that is what you are going for...Also they kindof look a little "monster-ish" if you skip makeup..
Blue eyes have more choices in contacts because of how much easier it to change the color of your eyes (Lets say from like, blue to green rather than brown to green.) The Super Pinky Bright Red apparently has a small pupil and sometimes you can see a little red, but showing a little bit of your blue eye is inevitable.