Assembly was so easy! Put both the loveseat  sofa up by myself in less than 45 mins. Love the color and upholstery fabric. Initially the cushions are pretty firm but seem soften as I sit on them more. Wish it would’ve come with throw pillows but otherwise a great buy thus far.