Definitely took a while to put together - there were so many parts! But with a little time and patience, I got it put together in about 2 hours. True to photos and fits in well in my bedroom!