Assembly was extremely easy and it holds up very well. The color was the same as displayed on the picture. I honestly love everything about the sofa and it has not given me any problems. The only problem I had was with delivery. The living set came earlier than expected. I was not notified that my delivery dates changed and the delivery person did not knock on the door. I was leaving go run some errands and 5 boxes were blocking me. Overall, if you are looking for a good quality nail head living room set, I highly recommend it.