Exactly what we needed! This is a great quality set for a great price! The set comes extremely well packaged and each part of the set has its' own individual hardware bags to make putting it together easy. The cushions are very comfortable and makes for a very relaxing experience. Ample seating space. I also love the throw pillows.