Very easy to assemble and put together very well. We ordered the light color but received the dark color it wasnt worth it to us to return it the stain job wasnt great but it was acceptable. Overall a very good value