Perfect !!! Im so glad I bought it . But for the price I paid it should have come with a hanger attached to the back. That was disappointing. I do love it though !