This a great little loveseat. Very soft fabric but still firm enough so you don't sink into it. I had no trouble putting it together since it easily connects together.