If I could give them a 10/5, I would. They have EVERYTHING; I randomly needed a safety pin and there they were! Can’t wait to book again, HIGHLY recommend.