Perfect, no assembly required, fits the space and looks beautiful. I do wish it came with something to attach it to the wall because my cats can definitely push this open. But with the furniture against it on one side and the wall on the opposite, it does the job. The bottom is completely flat which would be nice if I didn't have this between rooms with two different types of flooring (carpet, then hardwood) as it makes it hard to set flat.