I think it really depends on what you do with your time outside of the hospital. For example, are you able to go straight to bed when you get home or do you have other obligations that you need to meet (cooking dinner for family, helping kids with homework, etc.). How long is your commute to and from work? I have to leave 2hrs prior to my start time in order to get to work on time which greatly decreases the amount of sleep I am able to get. I also get stuck in traffic on the way home in the morning. Do you stay over at work often? Do you leave right at 7:00 or are you stuck there charting for an hour? Do you get to take your breaks while on the job? I know that 3 12hr shifts without breaks takes a tole on a person and it happens more often than many of us would like. If you work nights do you sleep during the day before you come on? If so, how long? Are you basically sleeping during the day like one would normally do on night shift or are you simply taking a power nap before work? These are all things that I would factor in which I think would highly affect nursing care provided during the shift. I have only worked night shift 12s and can't imagine doing anything else. I think it is very doable when you take your breaks, finish on time and get some good sleep in-between shifts. However, I would like some consistency. It would be much more doable working the same 3 days every week instead of 1 day off, 1 day on, 2 days off, 3 days on etc. When your shifts are spaced out you can very easily feel like you are "always" working.