Arrived on time and was really easy to put together. This is a very nice piece of furniture and did I mention my dog loves it!!