Easy to assemble. About what you would expect for the fair price. One piece didn’t fit properly, but I was able to fix it on my own. Shipped quickly.