Perfect for my two dogs! Wasn’t too difficult to put together, we did it in about 45 minutes. Very well put together.