Okay overall but the frame does not fit together that well. Shelves are great and it does work for my office.