is it more cost effective to DIY your own furniture taking into consider of material cost and time?