Very nice quality! Vibrant colors, well-constructed and a generous size. Product was received well in advance of original scheduled date.