I LOVE IT!!!!! It is so cute, easy assembly, comes with the two pillows. The fabric is so soft and silky smooth, the quality is exceptional, and IT IS ADORABLE. The four legs come in a compartment at the bottom of the couch, along with all the hardware and tools needed to assemble - I'm a 23 year old petite girl and I did it myself, it was that easy. The couch is firm, yet so comfortable and soft. I love this sofa, highly recommend!!!