This came fully assembled and arrived in a few days.  The paint finish is very nice -- nicer than I expected.  $50 less than other stores.