Excellent product.  Exactly as stated, came on time, actually a bit better quality than I was expecting.  Perfect as a step for my dog to get up on the couch...I find it cute that many of the reviews revealed they bought the product for the same reason...lol.