Perfect! Exactly what I was looking for, good quality, easy to assemble, and are super comfortable. Assembly tip: Use wood glue on the joints at the top when you assemble them, they will be stronger and last longer.