For Brandon, in my bed for 3 months, then a bassinet until he was 6 months, then upstairs in his crib.
For Justin, In my bed on my chest for a month and then in his co-sleeper for the short bursts of sleep Justin would give me and in my bed when he woke up. Then 6 months upstairs in his crib.