Would be five stars if it wasn't so difficult to put together.  However it feels like it will last now that it is finally assembled.