flats for Dummies
(US apartment) a set of rooms for living in which are component of a larger developing and are usually all on one ground
We did experience some light-weight rubbing around the heel to start with, but that went away the moment we broke from the sneakers just after donning them numerous instances.