Great length, style, and sturdiness!  Cushions are a bit on the hard side, but will likely start giving in after more use.  Overall, a great value deal