My daughter wanted an American Girl doll bunk bed, but it was not only $180, it was also an ugly green. So, I made one instead. In her favorite color - neon pink - and patterns - zebra and birds. I found an unfinished bunk bed, that also breaks down into two single beds, on eBay and an unfinished doll armoire at the local Goodwill.
My son helped me paint. My daughter loves it.