very easy to assemble - neat and functional my two cats are quite large but still fit in the hammock bed ( not together ! ) Great product !