Absolutely perfect!  Arrived in excellent condition and extremely easy to assemble.  Colors are bright and vibrant!  Love it!