All electric kitchenette. 2000W inverter is connected to the wall outlet. My bed platform is on 500lb drawer slides. Its nice to have a cushioned loft space when the bed is stored, and at night the bed pulls out which covers the bench seat. I have 350lb cleats that support the ends of the bed platform on each side. I used prusik cord that laces through eye bolts on the platform then back up to the cleats. The math sounds overkill but its sturdy and I don't think I'm abusing the drawer slides which definitely couldn't handle 500lbs fully extended. The window coverings are fabric, black on the outside. They have thinsulate and magnets sewn in. I plan to do a little more work on those to make the fit a little better. I can fold them in half in place, or pull them off and store them in the loft.