Absolutely perfect! Design is just what I was looking for, and it seems to be well-made. There was a little mishap with shipping; the box came with a hole in it and the bag of hardware must have fallen out, but Customer Service was great and took care of everything.