Wasnt that hard to put together, just wish the cushions were a little thicker, but  they are kitty approved