Is fairly easy to put together but it did come scratched in a few places. Not bad enough that would be worth the hassle of return