Very easy to put together and high quality fabric. We had a pretty small space to fit in a chair in but this fit the bill. A great price just wish it had a bit higher back.