Easy to assemble and good quality. I wish the slats were of a higher quality wood, but they are so many it will hold without any issue. All the hardware required for assembly is included. I don’t this bed frame would ever squeak, it is solidly constructed.