I have this bag (large in brown) and it is cute! It is very heavy, yes. The leather was stiff at first but I use it as a throwaround bag and it has gotten broken-in and soft. I use it with the shoulder strap, which is actually cute and doesn't look like the usual detachable shoulder strap, it's pretty cute still. The smaller handles aren't too small but the bag is just so heavy that it is sort of awkward to use it as a shoulder bag w/out the strap. I've gotten tons of compliments on it!
The only problem is that just recently I noticed the edges of the shoulder strap are plasticy and cracking a bit (but I use this bag a LOT and I don't always treat it nicely). I didn't even notice the edging until it started cracking. It's something to think about!