Perfect! Built very sturdy and easy to put together, stands up to my dogs and grand children! Looks expensive!