Took a long time to assemble, but it was worth it. Works great in our bedroom!