So many steps and will take some time to assemble. In my case it took me more than three hours. But it’s worth it at the end, especially with the extra storage. Happy with purchase.