Very, very comfortable, great value. Only downsides are
1. The back supports are not very sturdy. I was trying to push one piece down into the base and felt it slightly cave in. So definitely dont try hopping over them.
2. They are not as customizable as they seem. Im sure if I really read into the manual (how am I going to do that for the 100 couches I looked at) then I would see that you cant connect one of the middle pieces to the other side of the right or left end piece

All in all, I recommend this couch if you have the space for it in its advertised form - dont expect to change much unless you just want to get rid of a piece - and if you dont have dumb kids, large pets, or friends that will jump on your couch.