Adequate for the price. ONE internal step may be awkward for anyone with mobility issues (about 30cm). Good facilities.