The product was easy to assemble. It is very light-weight and needs some weather-proofing if it is going outdoors. Very cute design and perfect size for cats and small dogs.