The rails themselves a nice and just what we needed for our daughter's bed. However, there were 7 missing screws when it arrived- a hole in the bag. Would have been nice to have all of the pieces we paid for.