Very nice sturdy bed!! So easy to assemble!! It does come with rails and they “click” together. If you don’t assemble the rails in a certain order, you’ll have to back them out to connect them without forcing them in. Easy fix! Requires 2 people only for holding certain pieces in place while you connect them. Only problem, a couple of the metal parts of the rails that require you snap in the plastic “feet”,  are not round on the ends as they should be, they are warped and had to be forced into the round plastic “feet”. Don’t even try to straighten them out, they’re steel, won’t happen. You just need some muscle to push them in. I do love this bed!!