A tad difficult to put together. But definitely worth it. Super sturdy and functional - great buy!