So happy with these wall shelves they came perfect no blemishes at all, sturdy construction paint is durable.  They will be used in our down stairs half bath under remodeling.  Will share when it is finished.