A little rickety once assembled but satisfactory for price. Assembly instructions complex at times - not every piece number labelled, holes not cleanly drilled and screws tricky to distinguish. Perfectly acceptable functionally.