It was easy to assemble  is perfectly designed for appearance  function! The large was larger than expected. It’s perfect for our Golden Retreiver  a bit large for our cocker spaniel, but he loves it!