It was easy to put together and will serve the purpose for why I bought it, but there was a stain on one of the fabric panels when it arrived.  Disappointed.