Perfect size and very easy to assemble. Looks good for the price. Although i am worried about scratches over time, the finish looks durable.