Everything needed is provided for, the only thing you need especially for small petite lady is to bring your own pillow. The pillow is abit too high for me. That is the only “complaint” I have.