The assembly was super easy… literally just had to screw the legs in. The material is soft and gives a very cozy feel. The color is as vibrant as seen in the picture. I love love love this loveseat and will be purchasing some accent chairs very soon.