I'm thrilled with this sofa purchase! As others have mentioned it can be tough purchasing a sofa without testing it out first but this was definitely worth it. It was delivered well packaged and there was no assembly needed. It did come with 2 white pillows as well (which I put a pillow cover over but definitely a plus)! I love the way it looks and it is super comfy! You can't beat this quality for the price!