Easy to put together. My dogs just don't like it. Could be that the cushion isn't soft - it's just an outdoor, water resistant pillow. Looks cute otherwise.