It was just what I needed.  It was no problem to put together. I didn't time it but I think I had it together in about 10-15 Minutes and resting on it. It is very comfortable. I like it a lot.