Easy to put together. It’s as pictured, functional. We really like it! Small bit it makes a statement