I was very nervous about buying a couch online without seeing it in person but I ended up pulling the trigger on this couch. First thing to note is the Caribbean blue doesn’t look like the picture, it’s like a navy 
blue. (Which is what I was hoping for). 
For the people in the reviews complaining about the couch size
It literally has the dimensions listed. 
Yes the couch slides apart but I was able to fix that very easily by placing furniture grippers under the feet.. problem solved. The couch is firm, but also has a bounce to it so it is comfortable. The throw pillows that came with it are also very comfortable. Only reason I’m giving it 4 stars is because 2 drill holes didn’t line up when attaching the arms (which seems to be a common issue while reading the reviews) I opted to go without the center screw that doesn’t line up  because it seems sturdy with the bracket 
and screw on the end.