Delivered as promised on time. Assembly was EZ. Looks Great. However, it does NOT hold 20 pairs of shoes, only fifteen without side racks. Still a good buy.