We have a huge variety in Canadian made custom sofas, we carry over 6000 fabric for you to choose from. Many styles and colors of sofas to choose from. We make L shape sofas, sofa beds, sleeper sofas, modern design sofas, fabric or leather sofas, all types of chesterfields. Please bring in your room size and we will custom fit your sofa for you.