Easy assembly, arrived early, matches my decor. Looks much better than a plain dog cage would have sitting  my living room,more functional as well. And most importantly my dog loves it!