Beautiful set. Easy to assemble and seems to be high quality wood and cushions. I've had them for a few months now and they've stood up to kids and dogs. I was concerned about the light colored cushions but so far there's been no staining!