Great sofa and fits the spot perfectly.  Very comfortable and have received multiple comments.  No matter how hard we tried, we can't get it to hook together (hooks are there) to prevent it from slipping and separating.  Other than that, very pleased with this purchase.