It was easy to put together. We are training her little puppy too use the stairs. So far so good