These do the job and they're extremely easy to assemble. Only problem I had is it seemed like some were new and some weren't and had scratches on it. Also, the seat material seems comes off and leaves black particles throughout the house, so I had to order seat covers for mine.