Super easy to put together. Form and function are perfect for what I needed it for. Only downsides are the side and back panels on the first shelf are a little flimsy when in place and can rattle and ot took 6 months to get here.