I had always wanted to do this, make an overly extravagant bed for our cats! I ended up giving it to my mom for a Christmas present last year!
It's made from an upside-down end table I found on craigslist ($10). That was painted white and the cushion is just stuffed yellow fleece! Then leftover fabric and yarn for the drapes!
Total Time of Construction: 2 hours
Total Cost: around $12
Definitely recreate able! Just find an end table and get to work!