Well for the price I think is ok , could be better material, and this is not meant for any thick or large shoes, most likely small and flat, easy assemble , it does not fit 18 pairs of shoes