Directions were the only problem but one person put it together in about 5 hours. If the panels were at least labeled it would have helped a lot. It arrived on time and is exactly how it looked in the picture.