Was a little hard to assemble, even though it has few pieces. They didn't seem to fit together easily. It's good for my space though, and comfortable for my dog without large arms getting in the way.