This bed frame is amazing! Very easy to assemble and comes with all parts to install. I used a drill to expedite the process. It took me less than 30 minutes to assemble. Looks fantastic and is great quality. Holds together very well with very minimal movement or noise. Love this addition to my room and would definitely recommend this to anyone I know!