My two rescue dogs absolutely love having their own sofa. Now we can use ours again. Very easy to assemble and very durable.