It was easy to attach to metal bed frame.  Headboard is adjustable height which I also liked.  It arrived in its box intact.  I literally installed it in less than 10 minutes.  It looks fabulous and headboard is made out of quality material. I truly do like this headboard.