I had most of what I needed. From previous reviews: there wasn’t any rodent issue or lamp problem anymore. Door is finicky but you can lock it by backing off a little, locking it, then pulling close.
Issues I do still see….. not as clean as I would like. I think that’s the room for improvement.
Bring your own wash clothes. And shower take a good 3-5 minutes to heat up. It does get hot. Be patient!