I would say, it depends upon the mindset of consumer. If you are looking at replacing the sofa in every 5 years or you want to use the same for next 20 years.
If it is the first case go for a cheaper one or ready made either from online or offline stores.
If it is the second case, I would recommend you to visit a store, talk to the people about your requirements such as custom sizes, fabric samples, dummy display, sample sofa types and so on.
We have a store as well as online shop for you. You can visit us www.centrepiece.com.sg or visit our store at Northstar@amk 06-62. We would be more than happy to assist you. Bring your own drinks or coffee if you have many things to chat about 😛
Whatapps us at: 90305057