It came assembled and is really well built! The only issue was that I ordered teal and received green instead. The green works ok in the space so I wont go through the hassle of returning it, but it wasn't exactly what I ordered.