I was thrilled when assembly of this piece was finished - very easy to put together and the quality of the bench is very good for the price!