Assembly was very straight forward . Such an incredibly lovely couch. Soft, just like the photo . Arm rests are pretty hard and definitely needs your own throw pillows, overall 9 out of 10. Very satisfied and happy with my purchase !