It was a little difficult to assemble the pieces, but I loved the result, it is very beautiful and comfortable for my dogs.