hailing from the UK, lilly + sid is a boutique brand that relies on exceptional customer service, beautiful designs (all designed by in house designers) and super soft specially selected cotton.