Adequate but you get what you pay for.  Took way too long for two of us to assemble.  Instructions were confusing to say the least.  But perseverance paid off!  Looks a little inexpensive which is what I wanted to stay away from and the picture was not 100% representative.  It will suffice until I find exactly what I want.  Will serve my needs for now.