Super easy to put together, took maybe 30 minutes. Looks great and I love how the shelves are adjustable.