Very easy to set up, extremely comfortable. The cushions slide around a little bit, but the frames themselves click into each other so they stay together. Both me and my dog love it!