About what I expected from this price range...I had to open the holes for the curtain pins myself!