Love love love it.  Very soft fabric. Seat cushion is attached so no worry of cushion sliding out.  The seat cushion is firm yet comfortable but it does sit higher than a normal loveseat or sofa which is perfect for my office that way whomever is seated is not sunk down and looking up at me over the desk.