Arrived on time and product is exactly as shown in the pictures. It took me about 10-20 mins to put it together and it all fit well