Arrived in timely manner; everything in package to put together; up on wall in a few hours.