This patio set is exactly what we needed! The material seems very sturdy and the color of the cushions is exactly as described - the blue pillows are a perfect addition! We haven't put the set together, but from what I can tell, all of the needed pieces are in the box. I definitely recommend this set for the price.