The cushions do not stay on and the back ones slip off. The actual furniture is sturdy and good quality. It was much smaller than expected.