Unit is easy to assemble and is very flexible. All in all it is a good value. My only dissapointment was in the back panels - the outer edges were slightly uneven making fitting a bit more trouble than it needed to be.