Very easy to assemble, great quality fabric and well made. A little firm but Im hoping that will change over time.