Super cute! Very chic! Size is large but could run a tad smaller. 60% linen, 40% cotton