It was really easy to put together. Its really soft and easy to clean so far! The cushions are a little stiff but its better than not being plushy enough ya know? Happy with the price and quality!