Very sturdy. Easy to put together due to the labeling. Assembled it by myself and it was fairly easy. The L key does strip after a bit so be sure to have a backup. My cats love this and have napped on it many times so far. Will add photos later.