It took about 30 mins to put together but it wasn’t difficult. Love the modern look of this piece. The glass shelves require a weekly clean with windex to keep them dust free but it is worth it!