Easy to put together although it did take me 2-3 hours by myself. Feels really sturdy. Glad I got this!