This crate is very functional & comfortable for my dog, and it looks great in my living room too!  Minor assembly consists of popping up the sides & snapping into place.  My daughter put it together by herself.