I would say it’s a bit complicated to put together without actually looking at a picture of the final product. Got lucky on the first try but it did require  a tight push on a few of the last screws to get the frame to align accordingly. All in all it’s a high quality product for the price that you pay.