Easy enough to assemble (just took a while on my own). Bit smaller than I expected but I could have just measured it myself. Came on time. Good quality for the price.