The first portion of the hike is relatively safe. There are few areas with steep drop-offs, and no areas where chains are needed to help you. The elevation gain is rough though. The most challenging part of the first two miles is a series of many steep switchbacks. When you reach this section, at least you know you're almost there!
After this, you reach a lookout point. When we were hiking, someone told us we had reached the top! This is not the case. You still have a half mile to go, and even though that seems short, it'll be the longest half mile of your life! (Don't worry, its worth it).
The last half mile involves climbing up narrow paths (typically only one person can cross at time) that have chains so you can hold on to something. Below I have pictures (the first two) of what some of the chained areas looked like. Not all are this wide. Some you even climb using two hands and a tiny ledge. I didn't take many pictures of the chains, because I was busy holding on! Either way, you can kind of get a feel for what it's like.
Even with the chains, the climb is dangerous. The rock can be pretty slippery, especially because of the sand. BRING GOOD SHOES. This is SO important. A lot of people I saw didn't have good-gripping shoes and where sliding all around. One of the guys in my group even took his off and climbed to the top barefoot. If you don't want cold toes, bring shoes with good grips. (No shoes worked great for my friend though. He looked like a pro.)
The other dangerous thing about Angels, is how crowded it is. That's honestly why the half mile takes so long. Since the paths are narrow, you often have to wait for a train of people to pass so you can continue up (or down). This being said, go early. You want to avoid the crowd. Remember, Angels is very popular.
The hike took us about 4 hours. We left early, because rain was forecast for later in the day, and you definitely don't want to be climbing in the rain. We got to the trail a little after 9 and reached the top around 11:30 (the way down was much quicker). Leaving this early paid off for us, since it became a lot busier on our way down. I would highly recommend going earlier. You beat any shuttle bus traffic and the later crowds. Worth it.
The view from the top was amazing. I had so much fun climbing everything too. Everywhere you looked was stunning, and the challenge made it even more rewarding. If you can only go to Zion for one day, this is the hike you have to do. Hands down.