Absolutely perfect, had everything you need and more! Will definitely be coming back.