The 12 piece set is good quality. The only thing that would make it 5 star is the cushions are great quality but easily move on you just by making any adjustment in the seat. There has to be something that could help them stay in place. One of the side tables were crooked from manufacturers seems lack of quality inspection.