Horrible to assemble,took two of us two days. Way too many small pieces. However, it's held up well so far .