Came quickly. Packed very well. Not too difficult to assemble but took 2 people about 4 hours. Quality materials. Looks great. Wish I could get doors for the back side though.