From what I've heard it can vary greatly. However, from what I've read on here, lots of people think the bleeding has stopped but it comes back full force so be prepared, just in case.
I had a vaginal delivery and I really only Bled for about 2 to 3 weeks. Then I just had some annoying spotting until I got my first pp period at about 6 weeks pp.
Re: Bleeding
Nope. I was told it can range anywhere from a couple of days to well past 6 weeks. Consider yourself lucky
My friend bled for 5 days and then was totally done. I, on the other hand, continued to bleed for 4 months with DS.