What a cool idea! large area rug DIY f\from carpet samples and carpet tape; add some piping to the edges to prevent fraying, some caulk lines or shelf liners to the bottom to prevent slippage. SO F-ING DONE!
That light fixture was probably expensive, but I saw a cheesy woven light shade at a garage sale I could've painted black and it would have looked just as cool. Next time I see one of those things I'm going to buy it.