Arrived as expected. Had to put it together which was not difficult. It was comfortable, and I even fell asleep in it several times. It did not last that long, though, because I have cats that scratched it. I would not recommend to anyone with pets that scratch the furniture. It will not look nice for very long.