It wasn’t hard to put together. It works really well in blocking off the steps to our in ground pool. It keeps our dogs out because we taught them to only use the steps to get in. Great solution!!