Arrived on time and easy assembly. 
We bought this for my 18 year old and she was able to do most of it by herself, the only time she really needed any help was the few times you need a second person to help hold parts as they were being assembled.