The fabric was pretty, a bit more brien than in the picture. The headboard came with rail slots, although I did not see that you needed rails in the description prior to buying. We have to buy special hardware to permanently attach to our bed frame.  I may have opted to spend more somewhere else...