Arrived with a couple of small imperfections, but wasn’t a deal breaker. Otherwise, super easy to put together and fits our Mid-Century style perfectly. Also surprisingly comfortable.