Easy to assemble and it looks great ... the medium size easily accommodates my two small dogs with ample room for stretching out.