Only have had for a week but seems like a good couch. The cushions are fastened by Velcro. The seats are a medium firmness. It’s comfy  about two people can sit comfortably on it being that it’s a smaller length.