Very easy to assemble, color and material looked great! My only complaint is my fault, it actually turned out to be much smaller in size than I thought. It's a perfect raised dog bed, though. If I had looked at the dimensions beforehand I would have noticed. I will be returning it, but other than the size, I actually really liked this loveseat!