I seriously  impressed by how fast it arrived. Assembly was really easy and loved how everything was labeled even the screws. I was able to put all together by my self with 90 mins.