This product came very well packaged and organized inside the heavy-duty box. It was pretty easy to assemble, even for a novice! I like that the two middle slats and two end ones screw into the frame for better support. I was pleasantly surprised that the other slats had plastic ends so when you snap them into the U-shaped holders, they don't scratch the frame. I attached the plug in but not the lights. I didn't want them since it's not a child's room. It came with a cute package of all the supplies; however, skip the wrench and get your own. The enclosed "wrench" was a waste. But it is a very sturdy bed frame!