Sturdy and easy to put together.  Size seems great for my puppy for use at the la I edited this to show I order one more only to have it cancelled because it was suddenly out of stock still waiting for refund to be credited to credit card