Going to see them in June. They seem really good from what I've seen online. Has anyone seen them before? What were your impressions?