The fireplace and bookcases were easy to put together but took about 2 hours. It was definitely worth it! The boxes were delivered in two days!