First of all, I received this headboard via FedEx within 3 days of ordering so the quickness of the delivery already gave me a good feeling. The headboard is BEAUTIFUL in person and I was so glad it was the one I chose. It was extremely easy to attach the legs to the headboard. I attached it to my bed frame fairly easily however it was a bit wobbly and doesn't "attach" itself to the wall, instead kind of hanging forward. I unhinged it from the bed frame and pushed my bed against the headboard against the wall, perfect! I have had it about 2 weeks now and I love it. I would recommend not attaching it to your bed frame due to the wobbliness and the headboard not aligning with the wall. Overall this was a great buy and looks way more expensive than it was.