Stable and solid. Assembly was easy. Some of us that use it slide down a bit too easily. There was an existing scratch on the seat. But overall it works for what it is needed for.