These were just what I needed! They fit perfectly, too! They weren't too hard to put together, but some pre-drilled holes would have been helpful. I was in a bit of pain afterwards, but I don't think the average person would have been, but yes. Pre-drilled holes would have been a lifesaver. Regardless, I loved that I could do most of the work myself without help. 5/5!