I assembled it myself. The holes lined up fine with only a few needing some minor help accepting the screw. I am not a slat board fan, so I kept my metal frame inside and it actually worked fine. I can see one wheel, but when I have help I will finish putting it together and add more slats. I wanted a really high headboard for my oversized mattress set and this product delivered exactly what I expected. Quality is on point for the price.