Pretty difficult to assemble to took people an hour and a half if not more. Looks great, works well, arrived in 3 days. Love product