A little tough to put together, definitely takes some time, but it is very strong and functional once you get it into place.