Very well constructed, great materials, easy to put together - very durable, even though our large kitten hangs and jumps all over it! Excellent price as well.