We love it! The quality was good and sturdy, the cushions are thick and comfy, even the little throw pillows are comfortable. There was really no assembly you pull it out of the box and put the cushions on it. It was all assembled in the boxes. Shipped and arrived earlier than expected. We like you can change up the configuration as well to make it work for your space. We get lots of compliments on it!