Was exactly as shown. Be sure to measure as it is small but was perfect for the top of my staircase! True to color (I got the beige) and assembly for the legs took five mins. This is my first time buying furniture online so am very happy!  Delivery took five days!