Setup takes some time but instruction is very well written. All parts are very well marked. I'm happy with my purchase and I can recommend it. The delivery was one day ahead of scheduled time.