Perfect, not hard to put together! Storage space is a plus! My dogs have already gotten used to it.