The OL will be good enough for the offense to carry the team in the early games. RB, TE and especially WR depth looks very good. OL depth is as good as it's been in years. Thomas is sneaky good and can play both OG and OT positions. McClendon isn't a great OT but he's "good enough" for now as a rookie playing backup RT. But his blocking shows why I think he's destined to play RG with Thomas or Noteboom taking over for Havenstein at some point, i.e. probably next year. With Shelton, they have a quality backup or starter at center or RG. I'm not worried about the OL because I see them only getting better as the season wears on.
RB is a strength of this team with Akers, Williams, Evans, and Freeman with Rivers on the PS. WR is very deep with Kupp, Jefferson, Nacua, Atwell, Skowronek, and Smith with some of the other rookies who have flashed on the PS. TE continues to shine with Higbee, Hopkins, Long, and Davis. At QB we have a healthy Stafford and a quality QB2 in Bennett with Rypien on the PS. Why people discount this team with this offense is a head shaker IMO.
On defense, its anchor remains Donald, with Young who has all the traits you look for in an elite edge playing beside him. Turner is a real sleeper in the middle. He could be another Gaines type NT. Light for a NT but with exceptional quickness and a nonstop motor. Hoecht should be poised for a good season now that he understands his new position. The secondary looks very good with Durant, Tomlinson, Rochell, and Witherspoon playing CB. Now add in Fuller, Lake, Yeast, and Taylor they have a solid but inexperienced roster. If the starting D gels quickly, this could be a very good season. If not then the offense IMO is good enough to carry them through the early part of the schedule. With a mid-season break, this team could very well finish strong. Once in the post season we have seen anything is possible.
There is good reason for optimism. This team is downgraded for inexperience but they can't say it doesn't have talent. As the season goes on that inexperience decreases in significance.