The crate was easy to assemble, size was perfect, our dog loves it. Love the ease to tear down for tranport.