Perfect for my needs. Arrived a day early and in perfect condition, looking just as it did in the picture. Took maybe 10 min. to assemble using a rubber mallet. Very pleased!