Great for the price.  When we ordered we received 4 bed rails which were all the same so they had to ship a new unit which had the correct be rails.