Just got one of these. Very nice quality interior and outside shell with nice zippers. One interior zippered pocket holds the controller and I found I can fit 3 batteries in the other one. Even with that, there’s plenty of isolated room for other stuff. The flexible soft curved “blades” hold the drone securely. Mine did not come with the rain cover although everything else seems to be there- consequence of buying Open Box, I guess.