As a nurse, I work shifts that span from one day to the next and all the other calendar apps I have tried make viewing and deciphering my schedule a nightmare, not to mention how tedious and time consuming actually entering my schedule is. Shifts solves all of that! It is simple and elegant. I can easily see what Im working and I can literally plug in six weeks worth of my schedule in seconds. The only drawback for me is that Shifts uses pictures to represent shifts which works great for my day, evening, and night shifts. But my work also has 3 other standard shifts and random others that arent easily assigned pics. If I could customize a combo of letters and numbers to represent those other shifts, this app would be perfect for me. For example, 11am-7pm is 11A8, an 8 hour shift that begins at 11am. Overall, though, this app is awesome!