I assembled this myself. It wasnt easy and it was heavy but it can be done! Only took  about an hour total and that was fighting it out of the box for 25 min. Its a nice gray blue color and so soft! Its stiff in the cushion but its not terrible. I love it!