Pretty easy to put together, end pieces don't fit on perfectly but for the price it works fine.