Super easy to put together.  Got a small one for our hot dog dog and an extra large for our malamute.  They look great next to eachother and keep our backyard looking nice.  Both were easy to put together by myself in 45 min with great directions.  The extra large is smaller than our extra large crate, so the 110# malamute may not fit.