3 stars because the actual set looks really nice put together. However, when I opened the box I saw that 3 different parts were totally broken. I was lucky to have my contractor dad visiting, who helped me repair and put the furniture together so it would be more sturdy. I'm not sure how well this set hold up, time will tell!  All Modern had good costumer service and offered a discount due to the broken pieces...