Good quality structure and cushions. Fairly easy to assemble but the parts and hardware aren't labeled. Swivel chair has a squeak and not easy to rock at first but seems to improve with use.