It came all in one piece,It is very sturdy,I have large cats.All 3 of them love it.They can be on it all at once and they each have a place to lay.I have not been able to find anything that is this well made for the price.I love it !