Arrived on time. Took my husband and son about an hour and thirty minutes to put it together. The color was right on and it is just what I needed. Good quality and it comes with the option of wheels or not. Sturdy and strong.