Good quality, easy to put together. Our dog has already jumped on it with her dirty paws and it wiped clean easily with water and a rag. Wish I could get another middle piece to make it a little longer, but unfortunately the warehouse won’t sell individual pieces (I know, it was a long shot).