A bit tricky to put together for 1 person but overall I think the item is perfect. Fits my frenchie easily. My lab tries to use it but is a bit more cramped in the space. If needed though, the lab would do fine in there. Gates are sturdy and enough storage to store treats and food as well as all my fish tank items!