This is a lovely piece and super easy to assemble.  It is comfortable and the fabric looks like it will stand up well to our pets. Four stars because I am unsure how strudy it could be considering that it is completely hollow. I have not bought this type of piece online before and did not know that the back pieces come packed inside the seat, meaning that the main portion is merely an empty frame with a cushion on top. Fingers crossed it will hold up.