Maggie's was great. We had everything we needed - including lots of stuff for the baby, which made our visit much easier!