I  got the large, for my Rott pup she loves it and so do I. it looks great, very sturdy construction. I put it together in like 20 min so easy. the large has plenty of room for her to grow into it, my already adult rotty fits in it just fine. I havnt used the gate feature yet but know it will come in handy in the future. highly recommend!!!

Pros: Fast assembly, sturdy constuction, looks great in my living room and has function as another table.
Cons: the top scratches easy but i just put down a cloth to put my pics on.