everything!!!  beautiful look and super comfortable...not difficult to assemble...the gray fabric goes well with my furniture and the modern design adds an eclectic look to my other furniture....yay!!