It fits perfectly in my small apartment and for the price it’s great. There were small dents on the side of the table top but hardly noticeable. The chairs are sturdy and are holding up. The white does stain so if you do spill wipe up right away.