This is a good frame for our needs. The D shape is just what we needed for our shower bath. The poles needed some sanding down in order to get the screw holes to line up properly, but it is sturdy once screwed together. Perfect amount if room for a comfortable shower space.