Perfect size and well made. Assembly was easy...just screw in the legs. This is a great addition to our living space.