Overall, very pleased with the look and feel of the sofa. The fabric is very pretty and soft. I sold high end furniture for years and have a good knowledge if textiles. It seems like a good durable fabric and looks like a good quality velvet visually, for a fraction of the price. The assembly was a bit difficult for me as a petite single woman but I did manage. Unfortunately, one of the metal brackets arrived bent and it caused issues for me with assembly. I considered that I may have to exchange the sofa but I am a metalsmith and have a mallet! So I was able to hammer the bracket back into shape. The only real concern I have is the arms and the way they attach, it was difficult to get the metal slides to match up and lock into place, but eventually I did and it seems ok now. I feel this was a very good purchase for the price. I love the color and the classic design. I would recommend paying for the assembly service or having another person help assemble it.