Fairly easy to put together and came with decent instructions. My two cats love it and are always sleeping on it.