Considering the price - not bad! Quite well made and everything fits as it should (but quite complicated and time consuming to put together).