I do 6 days on, 4 days off in my job and have worked shifts for the last 10 years.
My 6 days consist of 2 am's (7.30 - 16.30), 2 pm's (15.00 - 00.00 or 16.00 - 02.00) and then 2 nights (23.00 - 08.00 or 20.00 - 08.00.)
The am shifts are great, especially in the summer as a 16.30 finish means that I've got plenty of hours left to do stuff.
The pm shifts can be a bit of a pain as I find that because I know I need to be in work until 02.00; I'm less inclined to do too much in the morning.
I find the night shifts to be great, however I think I'm just lucky as I don't need much sleep. I often go out on the bike straight after nights with no issues. I do know others though that really suffer on nights and it really knocks them out for days.
Shifts and nights in particularly can give you a fuzzy head, a general feeling of tiredness and for some IBS.
I always eat the right meals at the right time, so would always eat a proper tea when getting up after nights and a normal breakfast when coming in from nights. I also try not to eat during a night shift as I find it makes me feel ill.
From experience, there is a massive variation in how folks cope with shifts and the only way you'll really know is by giving them a go.
Shifts can be great for getting out and about in the peace and quiet, but you can also miss out on lots of social activities and events from either being in work or in bed.
I can guarantee that there will be numerous events and activities I'll miss every year due to shift work.
Shifts are however great for giving you more opportunity to get general bits and bobs done. If you're in a Monday to Friday job you've only really got the Saturday to get jobs and errands done such as getting car serviced, going to bank, getting a tradesman around the house etc etc.
I generally enjoy working shifts and would rather have my current hours than a Mon to Fri 9-5 job. The downside for me personally is not the hours, bur missing out on events and activities.