This table set is perfect for apartment living. Probably not good for people with children since it is a bit easy to scratch. Strongly advised to pay for assembly since it is time-consuming. I paid extra for the assembly and it took him quite a while.