fits together well and is relatively stable but my problem lies with the shiny finishing and the chipping all over the pieces, I dont think the chipping would look as bad if it had a matt finish , but the whole thing probably need to be repainted.