This 'VEVOR Toilet Safety Rail, Folding Toilet Seat Frame' came with each piece carefully wrapped. After getting all of it out, it was pretty easy to assemble. The instructions are clear. I did have trouble lining up a couple of the little cut out circles with the leg part that had to align with the hole, but I was able to get it with some effort. When it was fully assembled, it felt sturdy. As we've been using it, I find it lightweight to lift and move when needed, but also sturdy in that it doesn't flop around at all. The frame fits over the toilet without interfering with functioning. Our family member uses it with a high lift in the toilet seat, so this frame is only a little higher than their toilet seat. It still provides the arms to grab, providing much needed stability for them. It would be ideal if it could go a couple notches higher, but it still works very well and meets our need.