I will be taking Greyhound from AZ to MN, usually I would drive home with my fiance or fly but I offered to take the bus home this time to save some money. What should I be expecting? Is it easy to travel this way? How will it work when with layovers or when I need to switch buses? Do I need to get my own luggage or does someone take care of it like flights? Any an all information is appreciated, thanks so much in advance 
Well that doesn't sound promising...Are the buses usually full or would I be able to find a seat by myself? If I'm going to be smooshed and miserable I guess I rather pay a couple hundred and be smooshed and miserable for less hours on a plane.

Well that doesn't sound promising...Are the buses usually full or would I be able to find a seat by myself? If I'm going to be smooshed and miserable I guess I rather pay a couple hundred and be smooshed and miserable for less hours on a plane.