Was difficult to put together and took some time and I do have a husband who is good with dealing with issues like this.  However, product is good, comfortable and I'm very pleased.