I cannot believe how difficult this was to put together. There are no pilot holes and they expect you to mannually screw in long screws. You also have to hammer the wheels together which is difficult. It took us all morning to put it together just to keep from getting overly frustrated with it. They really need to do a better job with assembly.