For the price it’s excellent quality. The best you could expect for so cheap. I didn’t connect the pieces together for easier rearranging and they stay together well still. The color is really nice, the fabric feels soft. The backs are super squishy which is awesome, the bottom cushions are a little firm imo but I’m sure with some use they’ll soften up. It was pretty easy to put together, very intuitive. A little tricky on some pieces to slide the rails of the backs into the bases but ultimately everything lined up correctly.