Arrived on time. The picture was exactly as per the online picture. Colors are nice and bright. Quality of the frame is ok. Could be better.