Great foot stool for my home office. It's very sturdy, has an adjustable height, and is really comfortable!Assembly: Not fantastic directions but also not super complex. Very few parts/steps needed to assemble.Use: I bought it for the sole use as a footstool. For a fixed height footstool it works wonderfully. I find it super comfortable and helps with my computer setup. The raising and lowering of it was a bit awkward/jerky and I don’t know if it would hold height if sat on. However, 5 stars for what I ordered/use it for.Appearance: Perfectly matches the photo. Mine is under my desk at all times so it isn’t a big deal what it looks like. Having said that, it looks exactly as described/shown.Great stool actually. I couldn’t be happier. There’s not much to report other than it is exactly as described and I would buy again.I bought this foot stool for my husband and our dog that loves to sit in my husbands office with him when he's working and gaming. My husband has a red and black gaming chair and I thought it would be a nice gift to surprise him with a matching foot rest because he said our dog was always trying to jump on him to be near him while he was gaming and working but of course this interferes. Our dog is somewhat entitled and likes his on chair and this worked perfectly and matching perfectly with his chair.I bought this stool last November as part of setting up my home office. I used it as a footrest almost exclusively, as I like working with my external keyboard on my lap. It was reasonably easy to put together, and rolled and swiveled easily. The fake "leather" was not comfortable if I wore shorts, so I tended to have a towel resting on top for comfort, but that was a minor annoyance.It saw occasional use for seating - until last night. I sat on it, and heard a cracking sound as I was dumped onto the floor. Luckily, I was not injured in the fall. The base is plastic - no metal at all except in the wheels.Editing because there are positives: As noted, it was easy to put together. It rolls quite easily (we have hardwood flooring, though we put a protective mat to protect the floor). It truly is quite comfortable as a legrest - chairs which have an extendable leg rest attached simply don't provide support in the right location. Until that one roller and leg cracked off, I'd have given this 5 stars.I have arthritis in both knees so I need to keep my legs straight under my computer desk. This leg rest is perfect! It is wide so I can comfortably change leg position with both legs elevated. Best Buy!!Use this under my desk to keep my feet elevated while working. Easy to assemble and very comfortable.Great gaming stool, ordered 2 for a gift. The seat is nice and large and very comfy. Adjusts perfectly to what you may use it for. Loved it!