Good quality and love the way it looks! Took a little bit of time to assemble and definitely helps to have an extra person to put together. Everything was labeled nicely. Overall I would highly recommend!