Though my boyfriend out it together and not myself, it did take him a few hours! But totally worth it! Already got so many compliments on it and it’s only been in our place a week. Looks very well made and ways a TON, so you know it’s decent quality. Can fit so much so that’s perfect too