Easy to assemble. Came in good condition. Seems to be sturdy. Have got the dog yet, so I cant speak to usage yet.