This sofa is absolutely beautiful! It’s big, but not too big and the pillow cushion seats are sturdy and comfortable! It was missing one screw, but thankfully my wonderful husband had an extra screw. It took him 20 minutes to put together. You will not be disappointed. I love it!