Bedrails were shipped to me with scratches on some of the pieces but the shipping was quick and the price was cheaper then babies r us by almost $50.