Perfect for my family and our apartment it fits perfectly had a hard time putting it together in the beginning but finally finished good quality.