It took some time to assemble, but it's well worth the effort. It's perfect in my little den. Looks like it cost way more so this is an excellent value!