This couch is great!  I love that it is modular and we were able to fit it easily into our basement.  It's firm, but comfortable. It did slide very easily on our hardwood floors, but we used some furniture grips under the legs and it fixed that problem.  Super fast and easy to install, one person can do it, but easier with 2.