Nicer than expected! There were quite a few pieces with screws etc but we’re very well labeled! I put it together myself in 30 mins. My medium sized pooch loved it and hangs out in it.