Very solid piece, relatively easy to assemble but I did it myself so it took about 4 hours. Its over 100lb so be prepared! Very happy with the purchase )