It arrived quickly and was easy to assemble. Even though the cushions were vacuum sealed in plastic, they're not flat or strangely squished. The sofa is the perfect size for our living room area, and it looks far more expensive than it was.