Just Awesome! This sofa is high quality. It came very well packaged in six boxes. The pillows were vaccum sealed. It was super easy to put together(you dont need the instructions). Screw the legs on and push in the back support. It is very comfortable (medium softness). Purchase this sofa!