How is the cabin holding up?