Very nice. The tray is flimsy but I don’t need it with the firm dog bed I have in there.  Super easy to put together. Didn’t need to follow instructions after the first couple pieces. Sturdy, a good weight to it so the dog doesn’t move it around.