Assembly takes a bit of time but overall it's exactly what I needed. It's true to size and doesn't stick out on the corners which is nice and feels sturdy.