Absolutely amazing. Easy to assemble and perfect for our two new puppies.  Just ordered the add on pieces so we can make it a little larger.