Received this on time and even a bit sooner than expected. It is the perfect size and I was very impressed with the team that came to deliver it. They even helped me put my TV and wires back where they belong! No assembly required.