The stairs wouldn't work for us since we need the solid, foam ones, but I like the "cat house with patio." Anybody know if they're a reliable company?