Because of my ex's work schedule, I have DD (7) from Monday afternoon until Thursday morning most of the month. Ex has Thursday afternoon until Monday morning 3 weekends a month. The other weekend I have her straight through. DD doesn't like it. She doesn't think it's fair that the weekends are not split equally, but given her dad's schedule restrictions, there is really no way to do that.
We did 2-2-3 from when DD was 2 (when we split) until DD was about 5, because we were advised that it's better for young children to see parents more regularly. We have an agreement about bedtime and general rules that both of us follow. My ex is not great at some things, but he does not tend to keep DD up way past her bed time or anything like that.