There were a couple of holes that I had to punch in the fabric to expose the screw holes, but other than that, the bed is great. I was able to assemble it myself (in 3 hours), but well worth the time and a great value overall.