Came on time and assembled as shown. Nice quality, top is soft for feet resting but sturdy enough to lay items on it securely.