This product arrived on time but very flimsy. Assembly is easy but with the slightest bump or movement the shelves come loose and the entire cage collapses in on itself. Not safe for pets given how easily it collapses. We won't even use it.