I got it within a week of ordering.  It was well packaged with no damage. I was able to put it together myself in a few hours. I rated them a 4 because one of the Kd screws was different so I was missing a screw.