Received the item on time.  Box was very beaten up & unfortunately the delivery company decided to leave it by our garage door, instead of our front door. Extremely heavy box!!! Unable to assemble by myself, but have a friend coming to help in a few weeks. Looks to be high quality