Very easy to put together; no tools needed.... 
I use it in my office and my  dog goes right in and lies down.
Two negatives - the lip is a tad high for my 12 y.o dog with leg issues - she has  to step up 2 inches which is a little difficult for her.  2nd negative the box says up to 80 lb dog.. My 5 y.o  65 lb Aussie loves the crate and he goes right in and lies down; but I   and would not get the large for anything bigger than that !!!!