Fairly easy to assemble..I did it by myself..thought it looked bigger in the picture..wood could be better quality..I tarped it incase it rains..needs caulking..design is good and it's ample space for large cats