This white iridescent dress is so cute and so trendy. The sleeves are poofy and feature a pastel pattern that looks embroidered flowers. Yes there are pockets and the buttons do function so you COULD wear as a cardigan. True to size with room and flow!!