I ordered the large size and its perfect for my boxer.  Arrived on time and well packaged.  Easy to set up all I had to do was out on the 4 legs, it also comes with 4 felt pads that you can stick on the bottom of each leg to keep from scratching your floors.  Its exactly as pictured on the website, color was what I was expecting it to be.  Rocky will definitely get good use out of It!  Would purchase again!