Everything I was looking for at an affordable price. 

It was easy to assemble, all pieces were there, everything fit.