Received it on time, it was easy to put together, all of the parts fit perfect and it looks nice.