A little difficult and time consuming to put together, but finished product is sturdy, works well and looks as described.