I set it up myself! I couldn’t believe myself that I did! Even though it took me a long time to assemble, I got it assembled at the end and it’s exactly how I expected it to be. I bought mine in off-white and I love it.