The frame is pretty well made but the cushions are not the greatest. However, for the price, they are a good value.