Took a while to assemble, have to take your time. But after done well worth it and dog loves it. It also looks very nice