Functional. Took about 3 hours to put together. It’s not as comfortable as I would like. But it’s enough for my fur child and I. One of my chairs is unstable. I left the chairs minus the cushions outside and they’ve been pretty durable. Looking for a good cover now for them (collectively). I would have liked the sofa to be a little less than rigid. My back isn’t that straight, and that’s what makes it more uncomfortable. But overall, decent patio furniture.