You could not buy the fabric and make this yourself for the same cost of buying it here!  It is absolutely beautiful, but as others have noted, the colors are a lot deeper / richer than what is shown.  A lovely product!