Great quality for a great price. The pieces arrive assembled but they are individual pieces so be sure to get connectors. We decided to go with zip ties because of the size of the space in case we wanted to separate them at some point.