easy to assemble. smells like varnish, dogs dont like that, but goes away quickly. Go size up if you are unsure. My tall dog feel in the weight range but had trouble turning around and had to buy this larger house for her.