We ordered 4 of these.  They arrived quickly and in good shape.  They were just what we wanted.  We were replaced older floating shelves of much less quality.  These new ones were significantly better and installed quite easily.